more debugging in 4.2
The 4.2 branch does not run in debug mode in some conditions. Here, the runoff parameters are not read if ln_rnf=F, but they can be used anyway in the rest of the code. For instance ln_rnf_sal is used in diahsb.F90 eventhough ln_rnf=F. Hence, one needs to modify the init of sbcrnf, so that the namelist is read eventhough ln_rnf=F.
In addition, there are several issues reported in the main when running a regional configuration of my own in debug mode. It is related to merge request !263 (merged) . Routines that need some change are: icedyn_adv_pra.F90, icedyn_adv_umx.F90, diaar5.F90, zdfiwm.F90.