GEOMESA-213 GeoHash corner cases

* GeoHashes now must be inside the rectangle [-180.0, 180.0] by [-90.0, 90.0].
* The top and right corners of the world rectangled are now 'nudged' back in rather than wrapping.
Clearly, the `359.999` figure is acceptable at 35 bits, because each GeoHash at that resolution will span only ~0.0014 degrees.  Do we care about whether it works for GeoHashes at greater precision?  (I assume not, but figured it was worth asking.)