Added a link to morph into this user on the userview page
Tag-ifies the open class category name/symbol
Add symlink to templates/program/modules at esp/program/modules/templates for convenience
Fixes the copy classes template
More tag-ification for open_class_category
Fixes email host in email addresses
Removes console logs in csrf_check.js
Makes the studentlunchselection class abstract
Merge pull request #377 from pteromys/main

Fixes from Chicago: teacher bios and teacherless classes
Merge pull request #395 from ruthie/morph-from-user-profile

Tested and it appears to work!
Merge pull request #395 from ruthie/morph-from-user-profile

Tested and it appears to work!
Merge branch 'lsr_hssp' of git://github.com/learning-unlimited/ESP-Website into lsr_hssp
Merge branch 'lsr_hssp' of git://github.com/learning-unlimited/ESP-Website into lsr_hssp

Conflicts:
	esp/public/media/scripts/csrf_check.js
Merge branch 'lsr_hssp' of git://github.com/learning-unlimited/ESP-Website into lsr_hssp
Merge branch 'lsr_hssp' of git://github.com/learning-unlimited/ESP-Website into lsr_hssp
Implements grade range exceptions in the lottery

Adds a setting to the StudentClassRegModuleInfo model --
use_grade_range_exceptions. When this is set, running the lottery
adds another special priority level, below all existing priority
levels, but before the interested level. This level ignores
student grade range when limiting students for a class.
Merge branch 'lsr_hssp' of git://github.com/learning-unlimited/ESP-Website into lsr_hssp
Adds class length to the lottery student reg interface
Makes the walkins header use the open_class_category variable in lottery student reg
Fixes preferences doubling section number in class email code (lottery student reg)