removing some logging and replacing with events
set active and childActive as attributes on route-link instead of adding them explicitly in route-toc