Implemented a fresher dashboard, fixed term selection
Updated timeline script, removes overflow err
Merge branch 'dashboard' into heroku

Dragged in timeline fix and new exercise nav selection
Bug fix for timeline stack overflow

Also sorted out a placeholder when no handins are scraped
Fix up commit amendment
Implemented timeline on dashboard.

Note bug in timeline with clashing function, not detecting when another
element is WITHIN itself. Sort that one out!
Linked timeline to table and implemented ex cols
Fixed keyt bug in the exercise nav
Timelines now much more stable
Fixed display of just ID, 1:T !-> 1:T-
Merge branch 'development' into heroku
Staged for deployment.
Merge branch 'development' into heroku
Proposed version change -> 1.3
Merge branch 'development' into heroku

Conflicts:
	views/classy_cate.user.js.erb
Moving to busy time