Added function to convert binary label to string
Added checking for malformed packets
Changed uint16 rdata from uint32 (bug) to its rightous uint16
Completed question binary->data structure
Moved compiler into variable to allow for easy switching