[libvirt PATCH v3 03/10] remote: split off enums into separate source file