Fixed SDPPacket, failed to save data
Various Changes

- Neatened up struct unpacking
- Added support for hostname resolution