[libvirt] [PATCH v2 2/8] blockcopy: split out virsh implementation