Removed innerProduct(SparseColumnMatrix a) because innerProduct(AMatrix a) suffices and is equally fast.