UPDATE:  the UNDO (I think while playing) is not working yet.  If you build and test, be advised that UNDO has to be fixed.
A fix has been checked into the GIT repository.  More rework of the infinite problem of locking issues when multiple operations are queued up.  I have added this problem as part of MantisBT #135 so they are related.  gg/Phyllis