[libvirt RFC 1/5] virfile: introduce virFileDirect APIs