Update the Fitting classes to use std::shared_ptr.
With these changes FitResult now contains a reference to the minimiser and objective function objects. One can then do easy after fit additional operations like contours, drawing confidence levels, etc.. without using any static fitter instance.