Changes to addons

This allows for addons to add available routes before the router choses
what the user wants to do. E.g: adding new controllers+methods