WIP: Needs RequireJS Love: Add an XBlock javascript runtime, and use it to run XModules

[LMS-57]