Add an XBlock javascript runtime, and use it to run XModules

[LMS-57]
Add a default studio view
Use XBlock rather than XModuleDescriptor for access checks
Use XBlocks instead of XModules when loading
WIP