fix: undo did not return prestige spent on buying units and steps after such actions were undone ("negative prestige" issue)
fix: adding a unit from the force pool, and then undoing that action, causes the game to crash
undo disabled in tutorial (causes errors and sometimes crashes, not really needed)
