Fix OPK_JOIN9 macro
Add tasks for constrained optimization
Add quadratic interpolation in nonmonotone line search