New function for calculating great circle distance

Calculated using the Haversine formula.

I also removed some of the existing functions in pandana.utils
that depended on GeoPandas and other geo libraries.