improved _getLowestEigenVector

implemented the option of computing the lowest eigenvalue by diagonalizing the Hessian, instead of using the Raighleigh-Ritz method. This is useful when the RR method does not work, for example potentials with discontinuous second derivatives.