[RFCv2] qemu: convert DomainLogContext class to use GObject