Update geohash_helper to self-define M_PI

This fixes compile errors on unkind platforms.