[GEOT-4501] Allow granule based readers to expose their inner structure
Have ImageMosaic implement the structured coverage grid reader interface, support file harvesting, handle multiple coverages and properly support a mosaic of NetCDF. Also, have the module support oracle data stores as a backend
Improve the NG raster API, add support in NetCDF readers for multiple coverages, read only structured grid coverage reader support, high performance ND indexing
Fix DBF file writer so it preserves the value of all floating-point
numbers, including the "no-value" markers.
Correct gear-shifting criteria, additional tests.
Clean up shapefile DBF formatting code, preserve original format unless
data would be corrupted.
Enhanced tests.
Clean up test code.
Create README.md
Minor cleanup.
Merge remote-tracking branch 'origin/master'
minor fixes to headers and javadocs

Signed-off-by: Jody Garnett <jody.garnett@gmail.com>
Merge remote-tracking branch 'upstream/master'
Revert README and buffer allocation changes.
Improve and comment unit test.
Make exception more precise.
[GEOT-4502] Graduate gt-transform module to supported status
GEOT-4503 - Shapefile should skip binary fields, they cannot be represented
Merge pull request #224 from aaime/gt-transform

[GEOT-4502] Graduate gt-transform module to supported status
[GEOT-4504] Build failure in gt-coverage-api CatalogSliceTest in path with spaces
Merge pull request #225 from bencaradocdavies/geot-4504

[GEOT-4504] Build failure in gt-coverage-api CatalogSliceTest in path wi...
[GEOT-4486] JDBCDataStore allow synonyms