Add configuration option for libvirt endpoint

This was needed because we really have to be using 'qemu:///system' rather
than the default on CentOS, which is 'qemu:///session'
I'm okay with merging this as-is, but if we do so, we should add a bug to the tracker.