update to scalaz-7.0.0-M8
Merge branch 'scalaz-7.0.0-M8'
Merge branch 'master' of github.com:NICTA/scoobi
Introduce Reduction data type. Reduction represents an associative binary operation.

MatrixMultiplicationSpec tests have been disabled until a solution to non-associativity of floating-point multiplication is found.

reintroduce Reduction

src compiles

tests compile
Merge branch 'master' of github.com:NICTA/scoobi