cloud_libvirt: robustness fixes
cloud_libvirt: robustness fixes

* use error code, not string, for overwriting volumes; the error message
  has changed in a recent libvirt release but using code is more robust
* qemu-guest-agent may not return any ip addresses when they're not yet
  available on the host

ohmu/poni,ohmu/poni