#2290 - changed text to label for TOS checkbox
some changes to left nav to be more accessible
Merge branch 'master' of https://github.com/Stanford-Online/class2go into giulio-tpg-report-2290
made announcement expand/collapse UI much more user friendly
add hidden descriptor to dropdown menus to inform keyboard navigators of dropdownn status
enabled tab selection on left nav headings but added link following prevention
added accessible features to left nav
reordered html order of arrow/save/submit buttons for accessible logic
added quiz attempts hidden-accessible informational span
cleaned up code to be more elegant
Fix for issue #1931: looping video on thumbnail click

Fix for issue #1931: looping video on thumbnail click - a timing issue
- the pause plus moving the play into the handle event seems to fix
this. Not sure that the selectSlide in the onclick is necessary either
as it is called in the handle event but didn't want to change that
Pull from Master

Pull from Master
initial commit
tweet buttons get correct total score for randomize
preview page
Merge branch 'master' of https://github.com/Stanford-Online/class2go into jbau-quizdown-preview
use floats for checking metadata feedback
Merge branch 'master' of https://github.com/Stanford-Online/class2go into jbau-random-psets
display correct total for edit mode randomized pset
Monkeypatch to allow unicode first/last names