Adds basic undo/redo support
Adds undo support for text appending
Adds more advanced undo/redo support
Adds undo/redo support from menu controller too
Merge pull request #33 from slackhq/undo-redo-support

Undo/Redo support