lua-factory: Fix use-after-free

When the key type isn't handled, we try to print the key name. Better
for it not to be freed when we do that.

https://bugzilla.gnome.org/show_bug.cgi?id=740765
tracker: Fix filesize value type

So that the value isn't truncated, or wrapped around for files > 2GB.

Bump requirement to grilo 0.2.12 so that the filesize type is corrected
as well.

https://bugzilla.gnome.org/show_bug.cgi?id=740761
thetvdb: Unset "title-from-filename" when changing title

https://bugzilla.gnome.org/show_bug.cgi?id=740763
tmdb: Unset "title-from-filename" when changing title

https://bugzilla.gnome.org/show_bug.cgi?id=740763
lua-factory: Handle filesize types

https://bugzilla.gnome.org/show_bug.cgi?id=740761
thetvdb: Fix potential uninitialised variable
tracker: Correctly set "title-from-filename"

Tracker usually provides us with a title that's derived from the
filename. Replicate its process to create a title from a filename
to check if the title is actually set from the filename.

This allows the local-metadata plugin to parse it to remove gunk, and
other plugins to override its throwaway title.

https://bugzilla.gnome.org/show_bug.cgi?id=740756
tmdb: Don't try to resolve TV series

We only handle movies, so trying to get metadata using the *episode*
title instead of a movie title isn't going to work.

The "thetvdb" plugin is better suited for TV series.

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