Change the UndoableEditor to allow independent editor implementation to
satisfy the requirement
Have EditorWidget extends UndoableEditor
JsEditor implementation implements UndoManager
Merge pull request #201 from mleduque/IDEX-1154

IDEX-1154 undo/redo in jseditors