Remove CurveFitting dependency in SINQ library.

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