Corrected restart problem and one time-step shift in vegtot and vegtot_old. The problem was introduced in commit [3969].
Now vegtot_old and vegtot is updated in the beginning of hydrol_main. Therefor vegtot is always corresponding to the current veget_max.
Note that veget_max is updated after hydrol_main. In the initialization phase, vegtot_old must be used instead of vegtot.