Fix behavior of Game Info undo manager and use it to detect changes.