First commit of multi.  It's temporarily listed in 20hour curriculum, with a blank game page.
First multiple-choice looking questions, just in haml for now.
Merge branch 'finished' into multi

Conflicts:
	lib/tasks/seed.rake
Merge branch 'finished' into multi
Add draggable multi prototype.
Merge branch 'finished' into multi
Two multis in a single stage.  Each loads its content from a separately yml file that is generated from a .multi text file.
Merge branch 'finished' into multi

Conflicts:
	app/assets/stylesheets/application.css.scss
	lib/tasks/seed.rake
Merge branch 'finished' into multi

Conflicts:
	config/script.csv
Merge branch 'finished' into multi
Multi puzzles now generated in rake task from .multi files and injected directly into Multi model.  Also check correctness of answers now.
Remove multi from 20hour curriculum; was only done for early testing.
Merge branch 'finished' into multi

Conflicts:
	app/models/game.rb
	lib/tasks/seed.rake
Misc updates, mainly from code review.
Fix blockly symbolic link.
Restore deleted CSS.
MultiParser is now a class to avoid namespace collisions with DSL keywords.
Remove commented out test code.
Generate config/locales/multi.en.yml during rake task, and consume those strings when showing a multi.
Remove some commented out code.