Allowed refine to work on ellipse fit, iterated ellipse fit till fit
has stopped improving, prevented NPE, and made find rings find outer
ones only