Adaptive time stepper has hardcoded lower limit

…which should really be a property of the struct

also for some reason it uses clamp(dt, $lowerlimit, Inf) instead of max