Fix validation of VLAN IDs

IDs 0 and 4095 are reserved and should not be used.
Merge pull request #142 from vuntz/fix-vlan-check

Fix validation of VLAN IDs