Add L2 solver that uses LBFGS