libvirt: Add test for virsh blockcopy

PR #716 closed without merge, so i re-organize the old patches and send the new PR.