Fixed bug where single fitting could return coordinates that were
out-of-bounds. This caused the ImageJ overlay to behave strangely (all
points lined up vertically). Bad coordinates are now filtered and the
fit is classified as failed.