Added printing more info in case Hessian is ill formed.
Added another isFinite function...
CGT conforms the new m/v API and compiles, though does not work.