nddae2 and step size control

nddae2 works now and some preparations for step size control added in
solve_varshifted_ddae