nixos: add type definitions to virtualisation.libvirtd.* options