[libvirt] [PATCH 13/34] Created virDomainEventWatchdog to get rid of the huge union