win32: provide an implementation for gdk_test_simulate_key().

https://bugzilla.gnome.org/show_bug.cgi?id=734879
pixbuf engine: Avoid a crash if widget is NULL

Commit 85f2a721cf introduced an unconditional call to
gtk_widget_get_direction(). This does not work for 'foreign'
uses of the theme engine, e.g. in Qt, where widget is NULL.

This was reported as a crash in Fedora here:
https://bugzilla.redhat.com/show_bug.cgi?id=924683
Disable deprecation warnings for tests

This is a change in newer GLib which breaks make check if we
don't disable it.
2.24.25
Merge branch 'gtk-2-24' of git://git.gnome.org/gtk+ into gtk-2-24
JOHNE - Bump the version number to 2.24.25