[libvirt] [PATCH 2/6] storage: Split utility functions from storage_backend.(ch)