refactor toc to not rerender every time you click on stuff
cleaning up sidebar highlight behavior
Merge branch '57573740' into testing

Conflicts:
	scripts/controllers/routing.coffee
Merge branch 'testing' of github.com:oerpub/github-book into testing