Trackerbird: added UI localization.
Trackerbird: Add fr-FR and es-ES locales
build: Use API version 1.0 instead of bumping it every stable release series.

Dependent libraries and applications were tired of updating this every 6
months.

This was OK'd by the GNOME release team and others in the Tracker team.
Merge branch 'thunderbird-24'
firefox: Update tracker-sparql binary check to look for -1.0

Was 0.16 and 0.14. Now we have a stable API version in the library name, this
should mean the firefox plugin works more often than not.
thunderbird: Update tracker-sparql binary check to look for -1.0

Was 0.16 and 0.14. Now we have a stable API version in the library name, this
should mean the thunderbird plugin works more often than not.
tracker-needle: Don't list emails as "Documents"

https://bugzilla.gnome.org/show_bug.cgi?id=696099
tracker-needle: Go to search results from entry box by pressing Down

https://bugzilla.gnome.org/show_bug.cgi?id=723097
libtracker-miner: Ensure the decorator nie:DataSource is queried as an IRI
libtracker-common: Add define for the tracker: ontology prefix
tracker-extract: Use a fully expanded name for the decorator nie:DataSource

This is in order to avoid confusions where the TrackerDecorator gets the real
nie:DataSource ID for comparisons in GraphUpdate, but implementations insert
the shorthand, that doesn't end up resolving to the same nie:DataSource.
Added Polish translations of Firefox and Thunderbird extensions
Fix build on firefox plugin

The pl-PL directory was recursed in Makefile, but no Makefile was
generated on that directory.
tracker-extract: Split generic gstreamer/libav extract rules

This is so audio, images and videos going through these modules get
more specific rdf:types than nfo:Media, as it is usually nfo:Media
subclasses which get flagged as tracker:notify. This fixes situations
where GraphUpdated wouldn't be emitted for files where it really
should.
libtracker-miner: Detach early the processed file in TrackerFileNotifier

This is so priv->pending_index_roots can be prepended/appended without confusing
ongoing crawling on the current folder.
libtracker-miner: Add/handle a "priority" TrackerDirectoryFlag

If that flag is set on a file in the TrackerIndexingTree, the
TrackerFileNotifier will append these when processing, so these
directories will be crawled and inspected as soon as possible
libtracker-miner: Obey the "priority" flag when adding files to processing queues

If a file belongs to a root directory with that flag set, it will get G_PRIORITY_HIGH
at the time of processing the file in TrackerMinerFS queues. Also, make
tracker_miner_fs_check_directory() use G_PRIORITY_HIGH, like check_file() does.
miner-fs: Set the priority flag on mounted volumes.

This is so their content is inspected as soon as possible, even if tracker
is busy crawling over local directories.
build: Make sure --target-glib used with Vala is the correct GLib version

Was set to 2.34, now we use ${GLIB_REQUIRED} in configure.

This avoids a bunch of deprecation warnings about g_type_init() (fixed in
2.36) and since we depend on ${GLIB_REQUIRED} it's fine if earlier versions
break with Vala built C.
tracker-needle: Fixed typo in Makefile.am, VALACFLAGS was not being used

Fixes --target-glib=${GLIB_VERSION} not being used among other things