Code tidying in undocommands.h/cpp
Fix bug where commenting of data->reDrawAll() causes firstRedo not to be set false as it should be.