Undo/Redo—initial implementation

WYMeditor's undo is, in some cases, not accurate.
How about: Restore the content window and document since we deleted them prior to saving the state. See `editor.getCurrentState` documentation.