SPARK-2461. Add a toString method to GeneralizedLinearModel

It seems like __str__ is widely used across pyspark.  Updated patch replaces all __str__'s with __repr__'s.  Any reason I'm missing not to do this?