COGL is starting to have more enumerations than I can handle by hand. Let's use glib-mkenums and be done with it.