[libvirt] [dbus PATCH 3/9] domain: split domain code into separate file