Fixed bug with AUTO_GRAININ_EXIT occurring if multiple programs were
executed without restarting. This was caused by the timer variable marking
the start of the Grain in step not being reset during step initialization.
Merge branch 'Patch-AutoGraiInExit_on_Second_Batch' into develop