plugins: g_thread_init() is deprecated

For glib >= 2.32.0
youtube: Fix capitalization of Youtube
filesystem: Add media type filtering support

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

Contains changes by Guillaume Emont <guijemont@igalia.com>
filesystem: Add filtering by key support

Allows to filter content that matches a key value.

So far, the only key supported is mime-type.

Contains changes by Guillaume Emont <guijemont@igalia.com>
filesystem: Add filtering by key support (range)

Allows to filter content that are in a range.

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>

Contains changes by Guillaume Emont <guijemont@igalia.com>
plugins: Prefer g_str_has_prefix() over strstr

Most of the tested strings should short. Still there is no need to look
for prefixes in the middle of those string.
filesystem: Prevent critical on unreadable dir

g_file_enumerate_children* is supposed to return NULL if error is not
NULL
plugins: Fix commit b92c70
all: Use the new source/plugins hierarchy

Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
all: Merge GrlMediaSource and GrlMetadataSource into GrlSource
tracker: Merge tracker-media and tracker-metadata sources in one tracker-source
all: Rename PluginRegistry to Registry
test: Rename some registry functions

Use the new function names.
all: Put all plugins in same space

Now we don't keep the difference between metadata and media sources.
gravatar: Don't leak GParamSpec

The GParamSpecPool in the plugin registry takes a reference of the param
spec so it needs to be unrefed in any case, not just in error.

Under contract for Canonical Ltd.

This fixes https://bugzilla.gnome.org/show_bug.cgi?id=680435
Release 0.2.0
Post-release version bump to 0.3.1
build: Remove grilo/grilo-net version dependency
local-metadata: Fix segmentation fault

Check if there is any scheme returned.
Add DMAP plugin

This fixes https://bugzilla.gnome.org/show_bug.cgi?id=652516

Signed-off-by: W. Michael Petullo <mike@flyn.org>
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>