Add geo commands

The geohash*.{c,h} files included in this commit are from
the e34cd4028f009f commit in mattsta/geohash-int