(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.