XBlockAsides in LMS

[PLAT-217]
Yeah, compiled the coffeescript, removed some of the coffeescript-isms, and then refactored the resulting javascript code somewhat.