Circle Fitting

Changed sun-finding code to fit a circle to limb crossings, rather than take midpoints. Preliminary testing shows it to be more robust to false limb crossings, to have a lower std dev on solutions than the old method, and to generally provide more control over the behavior of the center finding. Has been run on partial sets of sun test data, and on the SBC without issues.