Replace socket implementation and fix indentation in iproxy sources
Change vendor id to org.libimobiledevice.usbmuxd
remove invalid free
plug several memory leaks
use socket_send() instead of send()
usbmuxd_send(): return negative errno value on error
socket: avoid SIGPIPE using SO_NOSIGPIPE or MSG_NOSIGNAL
socket: Fix compiler warning due to unused variable
Use plist_dict_set_item() instead of deprecated plist_dict_insert_item()
Added NEWS with latest changes
Merge remote-tracking branch 'upstream/master'
Fixed compiler warnings casting to/from plist_t in libusbmuxd.c.
Upstream renamed sock_stuff.[ch] files to socket.[ch].
Fixed renamed socket header and functions in iproxy-osx.c.

* sock_stuff.h -> socket.h
* recv_buf_timeout() -> socket_receive_timeout()
* send_buf() -> socket_send()
Added SO_NOSIGPIPE macro and removed HAVE_PLIST to/from build settings.
Merge remote-tracking branch 'github'