Fixed bug when not setting PSF beta parameter.
Fixed bug where using single-lambda slices causes a crash because of bad values for noise.
Refactored fitting to support different initial models for every slice, allowing multiple passes.
Added optional 2-pass fitting with smoothing of center, PA and b/a.