made miniBatchFraction a constructor argument to LeastSquaresGradientDescent, fixed bug that defined lambda inside a flatMap function in SolveManyLeastSquaresWithL2