Undo/Redo

WYMeditor's undo is, in some cases, not accurate.
And also changed from `rawHtml` to `html`. Just a name. Makes sense to me.