fix for GEOT-4703
Merge pull request #367 from geosolutions-it/10.x

 fix for GEOT-4703
[GEOT-4704] SLDTransfomer fails to add cdata sections around spaces that need preserving in label expressions
Removing platform specific newlines from tests
fix for GEOT-4705, ImageMosaic Footprint Problem with tiled requests
Merge pull request #368 from geosolutions-it/10.x

fix for GEOT-4705, ImageMosaic Footprint Problem with tiled requests
first cut of a new mongo datastore
better mapping of attributes
more mongodb hacking
mongodb integration test framework
simplify mongodb build and testing
Updated MongoDB BasicDBObjectBuilder usage
make mongodb user parameter optional
Updated bbox filter to MongoDB 2.4.x/GeoJSON sematics ("$within" deprecated and no "$box" with GeoJSON)
some mongo dev/test utils (load sample shapefiles into mongodb instance)
first cut breadth first implementation using GeoJSON feature objects
allow for namespace URI to be set when generating feature type
proper mapper specific property name resolution
always set property even when null to maintain proper indexing
some cleanup

some cleanup