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