WIP removed all of gitlab dependency and caching.
Added register and update for components. Also fixed some structures and removed some useless variables on git_utils.
Refactored and made sure tests works better. Fixed minor bugs and missed refactorization.
Better REST api. Changed endpoints. Removed update event from components_handler. Better routes.
Removed get params settings.
Managed to add a bug with routes. Now the routes should work as intended, using unicode module for
to binary conversions.
Merge pull request #15 from DiversityTemplating/remove-cache-handling-mimimize-gitlab-calls

Remove cache handling mimimize gitlab calls