v2v: Rename -o (target) tests.

No functional change.
v2v: Add new -i disk to allow direct import of disk images with no metadata.

This is simpler to use and more convenient than -i libvirtxml, because
users don't need to bother with writing libvirt XML.  However it is
less expressive because many source capabilities such as memory and
number of vCPUs cannot be specified this way.
v2v: Make -i local be an alias for -i disk.

Analogous to -o local.
v2v: Fix typo in manual page.

This fixes commit 7c7caae7c1872c317712c373217362172a46abd6.
v2v: Fix formatting of --vmtype option in the man page.
v2v: Add some more man pages that may be relevant to "SEE ALSO" section.
v2v: Update instructions for uploading a volume.

The previous instructions didn't include the need to change
<disk type='file' ...> to  <disk type='volume' ...>
daemon: zfile: call pclose instead of fclose

fp was opened with popen, so close it properly.
drives: fix deletion of servers on error

Make sure to not skip any of the created server, and to always free
the "server" array.
drives: Add comments about fragile string handling.

GC FTW.
builder: do not use xz --block-size for the test images

Do not use the --block-size parameter of xz when compressing the test
images, as that option does not exist in xz < 5.1.
tests: make the scratch disk used for scratch much larger

50M can be not enough when uploading various copies of unstripped
static binaries from the system, which can fill up such a small disk.
appliance: initial packagelist for OpenSUSE

Mostly complete and making most of the features work.

The notable lack is ntfsprogs and ntfs-3g, which due to the way
mount.ntfs is handled (i.e. using alternatives) do not work properly.
daemon: Fix echo-daemon so it doesn't fail on empty array input.
v2v: Update TODO file.
v2v: Add display, removable disks, and network interfaces.

These are now collected from the source metadata and (where
possible) passed through to the destination.

For reference, see the metadata structure of the old virt-v2v (roughly
equivalent to Types.source in the new code):

https://git.fedorahosted.org/cgit/virt-v2v.git/tree/metadata-format.txt

As you can see the new code now covers all the metadata features of
the old code.
Version 1.27.28.
v2v: Add some examples to the manual page.
appliance: add cdrkit-isotools and mtools for Mageia

- cdrkit-isotools provides isoinfo, used by the daemon
- mtools is used by syslinux without being a dependency
appliance: add mkisofs on OpenSUSE

Needed for isoinfo.