Add scripts to purge unused tags.
avoid I/O deadlocks between DT and GDB in SIGSEGV handler
Minor code clean-up, found while reading code.
appdata: initial appdata support

according to:
http://people.freedesktop.org/~hughsient/appdata/

syntax validated with the relaxng schema
GTK3: Use accessor functions instead of direct access

GTK+ 3 removes many implementation details and struct members from its public headers.

Quote:
While it may be painful to convert, this helps us keep API and ABI compatibility when we change internal interfaces.

See https://developer.gnome.org/gtk3/3.9/gtk-migrating-2-to-3.html#id-1.6.3.3.5
FindSaxon.cmake: fix for Gentoo Linux

On Gentoo Linux, saxon.jar is installed into /usr/share/saxon-6.5/lib/, where FindSaxon.cmake isn't looking
Merge pull request #297 from darktable-org/purge-unused-tags

Add scripts to purge unused tags.
Merge pull request #286 from LebedevRI/gtk3-01-use-accessor-functions-instead-of-direct-access

GTK3: Use accessor functions instead of direct access

This seems to compile even on Debian stable, so it should be good enough for us wrt. dependencies.
Bump dependency of GTK2 to >= 2.22

This is needed due to the ongoing work to make our codebase GTK3
friendly.
GND show the line correctly if orientation is on
CR show keystone line correctly if orientation is on
Fix return value of dt_conf_get_int64 to be int64_t

No harm done, this function isn't used anywhere yet.
Use dt_conf_get_int64 to read cache_memory
Extend the upper limit for the cache size to 4Gb.

This will let dt cache around 131000 compressed thumbnails.
Fix support for uint32_t value in preferences.
Merge pull request #300 from darktable-org/extend-cache-upper-limit

Extend the upper limit for the cache size to 4Gb.
Revert "Fix support for uint32_t value in preferences."

This reverts commit a2048b8e8cb062748129277d29b98af126887569.

This "fix" is bogus and probably does the opposite of what was intended.
And it breaks intended behaviour.
Make magic constant (4gb) more readable
[l10n] Swedish update
cache: use size_t instead of int (enable 4G+ cache size)