Update 2.2.1 entry
glib2 windows: build gettext-runtime and libffi by ourself
glib2 windows: update versions
gi windows: update

It works but too dirty... Can we maintain it?
pango windows: upgrade bundled libraries
atk windows: upgrade bundled libraries
gdk_pixbuf2 windows: upgrade bundled libraries
rsvg2 windows: upgrade bundled libraries
poppler windows: upgrade bundled libraries
Revert "rsvg2 windows: upgrade bundled libraries"

This reverts commit 939ff13a00c4f3be20bb7dd9543b90df1a2feb05.

Because lirsvg uses gio-unix-2.0... We should submit a patch to work
with non UNIX environment to librsvg...
poppler windows: fix path
gdk3 windows: upgrade bundled libraries
gtksourceview3 windows: upgrade bundled libraries
gstreamer windows: upgrade bundled libraries

libsoup requires a patch. It was submitted to:

https://bugzilla.gnome.org/show_bug.cgi?id=738003
clutter windows: upgrade bundled libraries

json-glib requires a patch at master.
clutter-gtk windows: upgrade bundled libraries
clutter-gstreamer windows: upgrade bundled libraries
glib2 windows: support building by CMake
glib2 windows: extract as methods
glib2 windows: name common value