Plugins overhaul + json normalization + flags

The interface with data providers is now plugin based.
Each plugin must define a cities variables and an update method.
See velimonde_providers/jcdecaux.py for a bit more details.
The list of cities (cities.json) is now automatically generated on
startup.

Created subdirectories for static files

The cities now have an associated country flag icon