Bug 620: fix robustness issue in JacobiSVD::solve (also fix a perf. issue)