add SvdImplicitQr and SvdImplicitQrAlgorithm from ejml, fix errors, replace bidiag.getDiagonal with equivalent code
fixed bidiagonalization
in updateRotator, replace ejml with equivalent vectorz code
in makeSingularPositive, replace ejml code with equivalent vectorz code...SVD works correctly now
remove numRows and numCols method
refactor package structure of test files, add TestSvdQrAlgorithm
refactor package structure of test files, add TestSvdQrAlgorithm
add numRows and numCols methods back to SvdImolicitQr, add StandardSvdChecks
add TestSvdImplicitQr, tests fail : U and V not being computed correctly
getU works, getV returning transpose, last element in W is incorrect
getU and getV work, last element not correct in W
remove transpose option
create svd result interface and class
change decompose to _decompose and make it return SVDResult, add static decompose method, add user interface that calls decompose
change terminology : S instead of W
merging with svd branch
Merge branch 'develop' of https://github.com/mikera/vectorz into develop
remove options computeU and computeV
Merge pull request #40 from prasant94/develop

SVD Decomposition