Adaptive dm is working.

Found that what was screwing up everything was error in the formula, and
the fact that the chosen change deciding the dm was max and not min of
all the changes. Should be min so that dm always is the smallest and in
that covering well enough all the vars.

Noticed that if the percentage is lowered from 30% to 20% or 10% the
integration starts hanging at about 14% and dm just keeps dropping. Can
maybe include lower limit to dm to avoid this.

TODO: Remove the saveEvery and N commandline arguments. Not necessary
anymore.