Updates for spectroscopic data reductions

Updates to add iterative reweighting least squares to make the fitting m..ore robust to outliers. Added a gaussian process fit for the sensitivity function. Added fitting the full cross-correlation option to interidentify.
The original goal was to integrate it into something that was going to do an interactive fit.   Unfortunately, I never wrote that part of it.