sections within a course, and a bunch of gradebook featrues
small fix to views/layout.html
Merge branch 'gradebook-dev' of github.com:presnick/runestone into presnick-gradebook-dev
make python the default language
Don't allow saving of programs that are part of assignments with deadlines after the deadline has passed
Add section management controllers from Paul's branch
When a course is created, also add a default section for that course.
When a new user registers add them to the default section
Add a text entry box for section when user updates profile.
Merge pull request #425 from isaacdontjelindell/issue-417-resize-ac

Allow resizing ActiveCode
Add progress link to book page template
minor naming cleanups on the grading interface.  Hopefully more clear.
Merge branch 'master' of github.com:bnmnetp/runestone
fix-up styling on the latest codelens

This may not be the best place for this fix, but without modifying the source from OPT I can't think of a better one.
use code-block without numbers to avoid the oddly stretched table with numbers.
Major refactor of modules and associated files

Removed submodules from the repo:  they cause problems, they clutter the _static directory with unnecessary files, Generally they are harder to use than they should be and require and extra step when setting up and building a repository.
update to latest skulpt
update conf.py files for no submodules
use new location for js/css files used by extensions
Add README(s) with some directions about css and js files