update glib annotations
remove unused ANNOTATION_RE
more wip fixes