Initial commit

putItemRequest implementation

getItemQuery implementation

radiusQuery implementation

rectangleQuery implementation

Remove unwanted files

Geo.putItemRequest test

Combine S2Util and S2Manager

Add slf4j dependency for logging

Geo.getItemRequest test

Geo.radiusQuery test

Geo.rectangleQuery test

GeoQueryRequest.execute test

GeoFilter factory for radius and rectangle filters

GeoPoint no more

Add java docs

Use Callable instead of Runnable

Rename latLongJsonColumn
Move geo query execute method to a separate GeoQueryClient class

Make collections immutable where possible

Remove try/catch from execute query

Initialize collections with an initial capacity where possible

Make operations null-safe
Merge pull request #1 from mpuri/master

Geo-spatial querying using a global secondary index