VirtualDomain fixes

I introduced a regression recently when I moved the placement of where we initialize the default hypervisor... oops

I've also included a patch that will gracefully handle managing libvirt domains a user has defined outside of this resource agent.