[libvirt] [PATCH 17/30] storagefile: Split out virStorageSourceNewFromChild