merge grails-datastore-mongo and grails-datastore-gorm-mongo projects and first cut of geo value classes and user types
rename from from mongo -> mongodb
split classes out into separate files, add liberal use of @CompileStatic
Initial implementation adding the ability to persist GeoJSON types (LineString, Polygon and Point)
add javadoc
add check whether it is possible to convert before attempting conversion thus avoiding the exception propagating
MongoDB: Initial cut of GeoJson querying support. Implementing the ability to execute dynamic finders in the form Foo.findByPlaceGeoWithin(new Polygon(..)) and equivalent criteria query support
MongoDB: Support for $geoWithin with Circle, Box and Sphere
MongoDB: Support for passing a map with query configuration values for GeoWithin
MongoDB: Add support for persisting the "Shape" type
MongoDB: Add support for $geoIntersects query operator
cleanup
MongoDB: near query support for GeoJSON types
MongoDB: $nearSphere query operator support
MongoDB: Support for persisting Box and Circle types
MongoDB: rename documentation project
MongoDB: rename documentation project
MongoDB: Add auto conversion from numbers to doubles to point class
MongoDB: Support for Box and Circle in legacy WithinBox and WithinCircle finders
MongoDB: Updated documentation for version 2.0