Fixed crashes when tracking too few sats

We crashed on underdetermined baseline calculations, and aren't performing them anymore. Also cleaned up some logic.