nixos/qemu-vm: make networking options configurable

I use this to setup a fleet of vms that use bridged networking and virtio drivers.