MAHOUT-1190 iterator improvements, Use NonZeroElement count in PearsonSimilarity, Speed up SASV dot product

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1468209 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1190 fix the tests to use getNumNonZeroElements

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1468212 13f79535-47bb-0310-9956-ffa450edef68
Increasing heap size for tests

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1468213 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1191 Cleans Up vector benchmarks to be faster and more consistent. Cannot compare the values across earlier versions of this code

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1469528 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT-1192 Speed up vectors using 1) Inplace incrementQuick 2) faster clone, instead of like().assign(this) 3) Using cached lengthSquared

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1469535 13f79535-47bb-0310-9956-ffa450edef68
Minor cleanups in naivebayes, Adds Norm2 benchmark

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1470196 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT print benchmarks as csv to make it easy to import into spreadsheets for comparison

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1470206 13f79535-47bb-0310-9956-ffa450edef68
MAHOUT Adding a bounds checks for empty benchmarks

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1470212 13f79535-47bb-0310-9956-ffa450edef68
Fixes MAHOUT-1197

git-svn-id: https://svn.apache.org/repos/asf/mahout/trunk@1476306 13f79535-47bb-0310-9956-ffa450edef68
Merge branch 'trunk' of https://github.com/apache/mahout into trunk