Fix missing return from quartz_filter_keypress

(cherry picked from commit 0ae728e2424406f1dab3878a31942d9dd8862c1a)
Fix config dir <> data dir confusion

We added code to look for gtkrc in system config dirs,
and then proceeded to move it to /usr/share/gtk-2.0 :-(.
So, look in that location as well.
[gdkcairo] Fix color premultiplication

https://bugzilla.gnome.org/show_bug.cgi?id=513812
Updated Thai translation.
Make filechooser test pass
Disable filechooser test

It does't work in make distcheck.
2.24.21
Post-release version bump
Updated Hungarian translation
Actually look in /usr/share/gtk-2.0 for default rc files

I managed to forget the 'share' component of the path.
Support automake 1.14

https://bugzilla.gnome.org/show_bug.cgi?id=709293
Fix build
2.24.22
Bump version
bgo#710936 - Fix typo in Japanese translation
Win32: Honor the geometry when GDK_HINT_MAX_SIZE is set.

The MINMAXINFO struct was being populated based upon geometry hints when
GDK_HINT_MAX_SIZE flag was enabled, then promptly having its values blown
away with default values.

https://bugzilla.gnome.org/show_bug.cgi?id=711110
Prevent a possible warning

When doing updates, gtk_progress_bar_real_update can calculate
compute a negative value for activity_pos.

If the allocation width is smaller than (xthickness + size),
pbar->activity_pos will be set to a negative value and this will
cause the drawing code to emit a warning about coordinates being
out of bounds.

Prevent this by keeping the value at least 0.

https://bugzilla.gnome.org/show_bug.cgi?id=701751
Themes with specified gap images but no actual file crash.

https://bugzilla.gnome.org/show_bug.cgi?id=712536
pixbuf-engine: Improve ThemePixbuf clean up functions

Make theme_pixbuf_destroy() NULL-safe like g_free(), and add a clear
function in the spirit of the g_clear_* family of functions.

https://bugzilla.gnome.org/show_bug.cgi?id=712536
pixbuf-engine: Clean up error conditions and destructors

Simplify the error checks and move all common behaviour into a utility
function.

https://bugzilla.gnome.org/show_bug.cgi?id=712536