[libvirt] [REPOST PATCH 0/5] Split out network object into its own module