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
tweet buttons get correct total score for randomize
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
initial setup of command
Merge branch 'master' of https://github.com/Stanford-Online/class2go
Remove Stanford Online in registration emails

Replace with site_name
DSL for aggregation, DSL-generator based on course
max points for grader, move cachestat to avoid circular import
Merge branch 'master' of https://github.com/Stanford-Online/class2go into jbau-course-scoring
Enable PDFKit for certificate generation

* Both PDFKit and XHTML2PDF will work, but PDFKit is preferred. It can
  make prettier output.
* Documented new dependencies in readme, requirements
remove comments, add __student to namespace
add missing import for cachestat
universal sharing and course completion/cert alert
Changed model a bit (score is now a float rather than a char)

Also made Aggregator run over a set of functions, rather than just one
settings INFO not DEBUG
Commit of Class2Go Fabric/Cuisine

Commit of Class2Go Fabric/Cuisine
universal share block with collapsing link if nothing special to share