[libvirt RFCv11 03/33] qemu: saveimage: rework image read/write to be O_DIRECT friendly