Undo/Redo—initial implementation

WYMeditor's undo is, in some cases, not accurate.
With our `manipulationTestHelper` awesomeness, it is as easy as adding this to the existing manipulation tests.