Updated ptp related files from the libgphoto2 project to v2.5.3.1.
Increased the block size for wireless transfers to 65536.
Removed superflous PTP_USB_SUPPORT usage.
Added Wall to compilation flags.
Removed extra memory allocation from datautils.