Initial import: common calculations on the sphere

Supports:
* geodetic / geocentric conversion
* distance / azimuth of great-circle path
* shooting along great-circle path