Post-release version bump to 1.0.10
Improve error checking around usbmuxd_get_result()
Properly handle segmented send/receive situations
Fix check for validity of socket file descriptor
Close socket in usbmuxd_read_buid() and usbmuxd_*_pair_record() functions
Make sure to close socket if usbmuxd_get_device_list() errors out
tools: Use $(top_builddir) instead of relative path to fix out of tree build
Merge branch 'master' of https://github.com/libimobiledevice/libusbmuxd
Define MSG_NOSIGNAL. Updated version to 1.0.10.
Properly dereference record_data to check that it's set.