MAHOUT-1626 Support for required quasi-algebraic operations and starting with aggregating rows/blocks

As discussed in the dev-list, we are now in the progress of adding an additional set of distributed operations to be performed on checkpointed matrices.

An initial implementation for aggregating rows/blocks is included in this request.