Fix feedback in GEAR
Depending on the time step, the criterion of 1e-6
was not enough. Now I am only checking that the time at the end of the step is larger than 0 and I am modifying the time at the beginning of the step in order to ensure a positive age.