[applets/weather] Don't read providers from config + refactor
Since we've removed the UI to config it, we shouldn't read the config anymore.
Also:
-
refactors the code by removing ServiceListModel entirely.
-
now shows human-readable provider names (eg "BBC Weather" instead of "bbcukmet")
Follow-up to !97 (merged)
cc @ngraham
Edited by Bharadwaj Raju