eth: always return VLAN with packet.VLAN

Map iteration order in Go is random, so this is needed to avoid non-determinism.