simpler and more consistent with Qemu case

Moreover, it avoids a warning if virsh is not available.
transfer check in relevant isEnabled() function

This avoid a warnings if dmidecode isn't available.