Modernize

Update most of the build system from gnome-weather, kill the
launcher scripts that were never working, add integration
tests, update appdata.