add suppression functionality to undo manager

https://github.com/codio/client/issues/178