[libvirt RFC 3/5] qemu: saveimage: rework image read/write to be O_DIRECT friendly