[libvirt] [PATCH 4/6] storage: Make virStorageFileReadHeader more universal