Add a dummy time step rescaling object

Never modifies dt.

Useful for testing whether a predictor is interfering with the implicit
time stepping.
Reorder time stepper/problem actions_after_implicit_timestep()

Needed to make my midpoint stuff work.

However the calling orders are now asymmetrical in time... Needs more
thought before it goes into core oomph-lib!