libvirt-machine-props: Allow shrinking volume in wizard

As the disk format used by Boxes (qcow2) doesn't support shrinking,
lets implement it by deleting the existing storage volume and creating
a new one using the disk size set by the user, when the user is
creating a new VM.

https://bugzilla.gnome.org/show_bug.cgi?id=700374