Monitoring and regulatity check in IDAS::res
Closing #601: adding sprank,  isSingular
Added IDAS monitor psetup
Detect structural singularity in LinearSolver and ImplicitFunction
Collocation integrator: copy init_z if available