libvirt-sys-importer: constructor throws all errors

Constructor should simply throw all errors at the caller, not just the
one it creates itself.

This simplies the code a bit and fixes he issue of 'Import 0 boxes..'
button showing up in the wizard source when connection to system libvirt
fails.

https://bugzilla.gnome.org/show_bug.cgi?id=726970