View-ify load.js, leave the view code alone for now but could do with a common progress view
Add updateTutorial and syncTutorial, corresponding to updateLecture and syncLecture
Add syncAllTutorials, returning an array of promises
Add syncing ability into start page, finally
Ditch unused code
Upgrade jshint and install jslint
Fix some of JSLint's complaints
Fix JSLint warnings for quiz.js
Add jslint target
Move timer to it's own class, explicitly reset when there's no timeout
Don't fall over if _index isn't there
JSLint-ing
Finish JSLinting the world, switch to using that
Ditch another usage of callAjax