the kvm template uses virtio when using the LVM image type but for older
image based deploys it would use a very inefficient raw image io driver
which requires a lot of CPU based emulation.

This commit makes it use virtio even when using images