Working white dot detection, but small refactoring incoming to account for a couple issues in the current design.
Initial parts of pupillary distance

Testing of any crescent detection implementations we add seems very unlikely, because most/all of our photos do not have crescents.
This is an in-progress commit (which is pretty bad on my part) but it includes working white dot detection.
reverted classpath commit so that it is mac-compatible