Menu updates

* New menu system allows for global menu configuration
* Utility Nav is now a part of the menu system
* New DSL to select what menu to display, ie: `navigation_menu` method
* Some refactoring of routes by @gregbell, not sure why :)