Add test for virsh vol-create-from testing

Add a test from virsh vol-create-from command.
In this test, which has 315 positive cases to cover the  following matrix:
    pool = [source, destination]
    pool_type = [dir, disk, fs, logical, netfs, iscsi, scsi]
    volume_format = [raw, qcow2, qed]

Note, both 'iscsi' and 'scsi' type pools don't support create volume by virsh, so which can't be destination pools. And for disk pool, it can't create volume with specified format.