cleanup of parameter usage in time step control.

This PR fixes the issues addressed by Atgeirr and bska. The grouping feature is now used and const references are caught. I tested with SPE9, still compiles and runs.