Remove BlockType class.  Block types should be specified in metadata using problem-specific identifiers
Fix GeoHash spatial range output
Formatting
Add javadoc explaining SpatialRange bounds
Add get2DCoordinates() method, which supplies the upper left and lower right points of a spatial range
Update toString to use get2DCoordinates() method