Make PTPContainer use C++ stuff

new, delete, std::copy
Make LVData use C++ stuff
Fix headers for PTPContainer
Make CHDKCamera use C++ stuff
Make CameraBase use C++ stuff