ddns: sync with workstation version
nginx: do not manage repository

Previous attempt were not effective because ignored during instantiation
of the superclass.
ddns: sync with copy from puppet-workstation
hiera: split hiera files into category

This is not really what hierarchies are for, but this can be simpler
like this.
interfaces: setup network interfaces with systemd
interfaces: link VLAN to physical interfaces
interfaces: change class to define

Dunno exactly why. Maybe because we don't have `eizo::interface` class?
interfaces: fix VLAN define name
interfaces: enable systemd-network service
interfaces: fix systemd-networkd name
interfaces: fix capitalization in systemd files
interfaces: restart network service

No reload action is possible.
interfaces: ensure we register VLAN correctly in template
interfaces: enable interface naming through systemd/networkd/udev
interfaces: use augeasproviders to modify Grub configuration
librarian: use previous API
interfaces: enable dhcp on internet interface
interfaces: fix DHCP invocation
interfaces: dhclient is forking
interfaces: fix path to dhclient