Revert "better handling for undo of initial action in a buffer"

This reverts commit 3111c0f8925cf1f889f7b8fa85027f6faca0393d.
Revert "connected document commit to editor for undo/redo usefulness"

This reverts commit b8cab5678b378a1aefbcfa249ff41127084f1381.
on second thought, this style of undo/redo isn't working out the way I hoped