Got rid of our canUndo/canRedo strategy (#261).

It was causing more problems than anything and we can, in fact, do
perfectly without, so…