Adds GeoJSON support in `Query#near`

Can now pass a GeoJSON point to `near` instead of coordinate pair
Added a check to make sure only GeoJSON points are passed to near, not other shapes

fixes #13 (technically the commit before this did)