move the enum gtk-doc comments into the headers, matching glib's style I hope this might fix some warnings during gtk-doc generation, but they seeem to still be there, ah well