enable lazy decoding, work around gopackets lack of support for DNS over TCP, other misc refactors
enable lazy decoding, work around gopackets lack of support for DNS over TCP, other misc refactors

Phillipmartin/gopassivedns