Copy target image as a sparse file in LXC mode

This will save us from writing a lot of zeros on disk.
Use virtio for disk in KVM instead of emulating real hardware

This should improve I/O performance.
Merge branch 'virtio-kvm'