Added CodeMirror and adjusted typescript submodule.