Add win32-1.0.gir

So for doing the GTK+ stack with gobject-introspection on Windows, we
basically need to stub out the win32 types just like we do for xlib.

Contributed by serenomickael@gmail.com
Makefile: Fix the build
build/win32/gengir.bat: Process win32-1.0.gir

...and include it when we generate GLib-2.0.gir as the Windows types are
used from there on, and update the .typelib compilation command lines
accordingly, as it will be referenced.
Update annotations from glib git
Update annotations from glib git
Release 1.37.6
dumper: Attempt to identify MSVC/'cl' more precisely

Checking for 'cl' in the whole compiler string trips up people who do
CC='gcc --command-with-cl-in-the-name'.  We should (probably) only
look at the first argument, although this will break for people doing
CC='ccache cl', but would someone do that?

See: https://bugzilla.gnome.org/show_bug.cgi?id=698090
Typo