Add estimate_parameters flag to model.component_fit and ComponentFit

Toggles use of component.estimate_parameters in the component.
Add fit_independent flag to m.fit_component and ComponentFit class

If true will fit the component independently of the other
components in the model.