qemuDomainAttachNetDevice: Explicitly list allowed types for hotplug
qemuDomainAttachNetDevice: Explicitly list allowed types for hotplug

Instead of blindly claim support for hot-plugging of every
interface type out there we should copy approach we have for
device types: white listing supported types and explicitly error
out on unsupported ones.
For instance, trying to hotplug vhostuser interface results in
nothing usable from guest currently. vhostuser typed interfaces
require additional work on our side.

Signed-off-by: Michal Privoznik <83d82aaba2eed257f4814b0c239c260c4caaadf0@redhat.com>

olafhering/libvirt,eskultety/libvirt,taget/libvirt,nertpinx/libvirt,datto/libvirt,nertpinx/libvirt,crobinso/libvirt,jardasgit/libvirt,jfehlig/libvirt,taget/libvirt,andreabolognani/libvirt,taget/libvirt,zippy2/libvirt,eskultety/libvirt,VenkatDatta/libvirt,zippy2/libvirt,olafhering/libvirt,taget/libvirt,andreabolognani/libvirt,jfehlig/libvirt,fabianfreyer/libvirt,eskultety/libvirt,nertpinx/libvirt,crobinso/libvirt,datto/libvirt,taget/libvirt,jardasgit/libvirt,datto/libvirt,datto/libvirt,nertpinx/libvirt,VenkatDatta/libvirt,jardasgit/libvirt,fabianfreyer/libvirt,andreabolognani/libvirt,zippy2/libvirt,fabianfreyer/libvirt,jardasgit/libvirt,nertpinx/libvirt,VenkatDatta/libvirt,VenkatDatta/libvirt,datto/libvirt,libvirt/libvirt,olafhering/libvirt,jfehlig/libvirt,olafhering/libvirt,libvirt/libvirt,VenkatDatta/libvirt,libvirt/libvirt,fabianfreyer/libvirt,eskultety/libvirt,jfehlig/libvirt,zippy2/libvirt,crobinso/libvirt,jardasgit/libvirt,eskultety/libvirt,crobinso/libvirt,andreabolognani/libvirt,fabianfreyer/libvirt,andreabolognani/libvirt,libvirt/libvirt