Set VM hostname correctly

Using the "qualified" form #{role}.#{zone}.
Isolate guest DNS from host network

Use VirtualBox's DNS proxy feature so that the VM never refers to the host's
NSs from DHCP. This prevents hangs when working outside the office.