revert back to 0 byte PTP strings turning into "" instead of NULL.
revert back to 0 byte PTP strings turning into "" instead of NULL.

This fixes outside users in libmtp.

addresses https://github.com/libmtp/libmtp/issues/67

gphoto/libgphoto2,gphoto/libgphoto2,gphoto/libgphoto2,gphoto/libgphoto2,gphoto/libgphoto2,gphoto/libgphoto2