Final new design

https://bugzilla.gnome.org/show_bug.cgi?id=733236
Tweaks tweaks tweaks
Complete libgd removal

And we're noarch!
Disable the search provider by default

The weather search provider has privacy implications because
it broadcasts the current and stored locations over unsafe channels,
so don't enable it by default.

https://bugzilla.gnome.org/show_bug.cgi?id=734048
Improving model-view split

https://bugzilla.gnome.org/show_bug.cgi?id=733236
Improve split between the model and view for the world module

Split world.js into shared/world.js, which contains the model
(a simple array of GWeatherInfos backed by GSettings), and app/world.js,
which contains the view (a GtkPopover holding a GtkListBox).
This will allow restoring the functionality of the search provider.
Restore functionality of the search provider

Which now searches among the last 5 most recently viewed locations
instead of what the user had in the world view.
Remove dead code

Nothing uses the compound day + part strings anymore.
Update POTFILES.in
WeeklyForecast: unmark a string for translation

It's not user visible.

Also, fix a space in the accessible name.
Remove a file added by mistake