Add a simple cache to the application
Use caching instead of loading changelog on all requests
Rework plugins stuff

- use memory caching for plugins json file
- drop very badly implemented (and useless?) download count
- simplify and fix code to work with blueprints