Map unichar to <C-unsigned-int>

gunichar is defined as a guint32, see:
https://developer.gnome.org/glib/2.28/glib-Unicode-Manipulation.html#gunichar
Remove comments from type tags