Exercise router and view
Remove unnecessary code
fix
Basic course listing
Do not list courses and exercises in the same view
Fix student list
Comments
From exercises list, navigate to first snapshot without pushing to history
Changes
Merge branch 'master' into student-list

Conflicts:
	src/views/snapshot-view.js
	static/assets/js/codebrowser-min.js
	static/assets/js/codebrowser-templates-min.js
	static/assets/js/codebrowser.js
Fixes
Cleanup