Fixup clearly broken method.
Arrays in Go are just too much of a pain.
VLAN tag is better represented as a slice.
Don't export the byteReader type.
Add EthernetFrame type.