changed ColtDoubleDocumentTokenMatrix implementation so that the inner
matrix always have more rows than columns.
test the matrix implementation for the case #tokens < #docs
added support for limit case where less tokens than documents in SVD
first part of the SVD test case