added Newton step routines using SVD for the numerical rank determination
in double double precision