save lagrange multipliers
now Ipopt returns correct duals for LPs