PyPI-ify the geodesic library

These commits allow the geodesic library to be submitted to the PyPI, making it much easier for Python users to get the library. 

For the moment, it requires a compiler, though we should have packages for Window s& Mac soon.