Added L-BFGS solver.