Added function SDMMD_USBMuxCreatePacketEmpty.
Release "connect" packet after sending and create new empty packet for response to prevent leak of packet payload dict when SDMMD_USBMuxReceive overwrites the original object.
Merge pull request #52 from JeremyAgost/fix-mux-packet-leak

Fix packet receive overwriting (and leaking) the payload of the previous send