Fix AssertionErrors that were raised when creation of an XModule failed
Fix AssertionErrors that were raised when creation of an XModule failed

The ErrorDescriptor wasn't getting the appropriate xmodule_runtime set,
and thus immediately raising an AssertionError when we tried to retrieve
and _xmodule from it.

[LMS-1388[

bmedx/modulestore,bmedx/modulestore,bmedx/modulestore