[libvirt] [PATCH v3 1/4] domain_conf: separate structures from virDomainDef