Initialize models for research data saving
Create user via GET parameters.
Merge branch 'release-0.11' of github.com:learningequality/ka-lite into priority_five
First pass model for dumping research data into.
First steps to pre/post-test framework.
Merge branch 'release-0.11' of github.com:learningequality/ka-lite into priority_five

Conflicts:
	kalite/templates/exercise.html
Working API call to fetch JSON bundle of exercise and/or videos.
First pass at student test framework.
Merge branch 'release-0.11' of github.com:learningequality/ka-lite into priority_five

Conflicts:
	kalite/templates/exercise.html
AttemptLog model for logging Exercise attempts individually.
Student testing framework fully functional.
Modifications for 'Research' Module - currently only fit for single experiment.
Experiment specific tweaks.
Remap key for survey dict
Remove unused method from AttemtLog Model.
Allow students to restart where they left off in a test.
Homepage and navbar bodges.
Change experiment flow to limit accidental advancement through flow.
Fix typo
Haaaaaaaaaaaaaaaaaaaaaaaaands