introspection: Remove various public symbols from newly generated GIRs
See the commit messages for details. This removes various symbols which weren’t in the GIRs for GLib and Gio 2.78, but which have ended up in there for 2.79.1 as a result of the change from building the GIRs in gobject-introspection to building them here.
Closes #3231 (closed)