blockpull: Create snapshot with xml

Update make_disk_snapshot use snapshot-create with xml, this will
enable create snapshot file with gluster target.

Signed-off-by: Wayne Sun <gsun@redhat.com>