Added initial implementation of low-level DNS packetization and parsing functions in PJLIB-UTIL/dns.h. Errors codes added for DNS formatting related errors.