[SPARK-2934][MLlib] Adding LogisticRegressionWithLBFGS Interface

for training with LBFGS Optimizer which will converge faster than SGD.
@dbtsai Do you minding using setters only instead of static methods? It becomes really hard to maintain when we need to add more parameters.