Remove CurveFitting dependency in SINQ library.

The constraints are now created using the factory in API rather than
linking directly.
Refs #8364
Merge branch 'bugfix/8364_rm_sinq_curvefit_depends' into develop