Geometry

Copied code from drive/utils/geography.clj to calculate great circle distance to kits/geometry.clj.  Re-wrote for clarity, added several tests in kits/geometry_test.clj.  Set \*warn-on-reflection\* on a per-file basis to avoid superflous warnings.