Introduce factorization objects for SVD - SVDDense.
svd, svdt, and svdvals are the same as before but internally use SVDDense.
The vecs argument (in svd, svdt, etc.) has been deprecated, since the same effect
can be achieved by calling svdvals.
Update documentation, tests, and exports for svd.