SPARK-2461. Add a toString method to GeneralizedLinearModel

Other python mllib objects such as LabeledPoint and SparseVector use parentheses.  Should we standardize these to square brackets as well?