Some framework code for ember unit tests
Defer creating the app so it's not started by the time unit testing happens
Rework navigation so it shows the active menu item