Decouple dnet from dpkt

Dont need dnet if it is really not a dependency. (used only for checksums)
Also, dnet's usage causes segfaults (tested on osx/10.8).