code: public Matrix multiply(double c, ExecutorService threadPool)
      {
          Matrix toReturn = getThisSideMatrix(null);
          toReturn.mutableMultiply(c, threadPool);
          return toReturn;
      }
docs: Creates a new Matrix that stores <i>A*c</i>
  @param c the scalar constant to multiply by
  @param threadPool the source of threads to do computation in parallel
  @return a new matrix equal to <i>A*c</i>