Fix for weird Java behaviour and use pymobiledevice as homepath

http://stackoverflow.com/questions/13405397/java-socket-client-sending-extra-bytes-to-device