NOJIRA added tmp dir management to MahoutSuite, fixed build problem related to leaving test generated files between builds
NOJIRA, fixing misnamed jars in mahout script, causes missing classes in calculated classpath
(NOJIRA) fixing picking up mahout jars for distributed set up
(Note: how was it even working before moment, and when did it go broken moment)
(NOJIRA) disablign classpath test for now (breaks automated builds due to lack of properly initialized environment)
MAHOUT-1606 - Add rowSums, rowMeans and diagonal extraction operations to distributed matrices
this closes apache/mahout#43

Squashed commit of the following:

commit cd819a5df79e43d558d450ef75c76ae47fcd525b
Merge: fd54249 4bac5c2
Author: Dmitriy Lyubimov <dlyubimov@apache.org>
Date:   Fri Aug 15 12:07:21 2014 -0700

    Merge branch 'master' into rowmeans

commit fd54249c20a5c89c96060b6d96e49ada579d8144
Author: Dmitriy Lyubimov <dlyubimov@apache.org>
Date:   Tue Aug 12 16:15:32 2014 -0700

    rowSums, rowMens and diagonal extraction for distributed matrices
(NOJIRA) Oops. forgotten operation from another branch. Fixing build.
(NOJIRA) Add `collection.JavaConversions._` to mahout shell imports.
(NOJIRA) disabling -job.jar assembly in spark module (we don't use it, do we?)
(NOJIRA) temporary hack to enable (clamp down) on the shell console logging.
(NOJIRA) small tweaks:

(1) enabling A.diagv = syntax.
(2) removing redundant implicit from MatrixOps.
(3) renaming pom module name for math scala bindings.
(NOJIRA) adding scalar-associated operations to enable things such as 5 * matrix, 5 * vector

Conflicts:

	math-scala/src/test/scala/org/apache/mahout/math/scalabindings/VectorOpsSuite.scala
(NOJIRA) fix: technically unary_- on vector or matrix semantically must create a clone
(as equivalent of mx * -1) and not have any side effects.
MAHOUT-1500: H2O Integration (Anand Avati via apalumbo) closes apache/mahout#21
MAHOUT-1500: H2O Integration - style revisions