Link attributes to the data in recipe.

Avoid duplicate data in the GaussianFit class.  Run _makeRecipe
first and let the top-level attributes fetch results from the recipe.
Fix Gaussian equation so parameter A is indeed its area.
Add fitGaussian function for quick fitting.

fitGaussian returns the fitted curve and the fit object.