40D: Add support to PTP & GDB
Created originally on Bitbucket by jplxpto
Was already merged in Bitbucket before import, marked as merged by the import user
With the help of nanomad, g3gg0 and a1ex, I added support for PTP to 40D. I had some problems to transfer the autoexec.bin for the camera. The file sometimes gets corrupted. I still can not debug using gdbstubs but did commit to share the code with you. I think that my changes do not break anything :)