network-interfaces: Add support for creating vlans

This patch adds support for vlan creation at machine startup, so that we
can adjust interface settings for vlan devices using nix.
Merge pull request #1431 from wkennington/vlan

network-interfaces: Add support for creating vlans