Introduce LookupCollector to enforce loading before we render the view.
Re-calculate "active" menu entry on $watch of $rootScope.authenticated to catch menu changes.
Apply LookupCollector to all routes.