[PATCH v2 29/40] datatypes: convert virDomain to GObject