Make build more consistent across different file system layouts
[GEOT-4607] GML3 bindings either fail to parse 2.5D data (srsDimension=3), or silently drop the third ordinate
[GEOT-4591] Allow image mosaic to load footprints from per granule shapefiles
Fixing build
Merge pull request #307 from aaime/parse3D

[GEOT-4607] GML3 bindings either fail to parse 2.5D data (srsDimension=3), or silently drop the third ordinate
Merge pull request #306 from aaime/surefire-order

Make build more consistent across different file system layouts
fixing typo in setting up default fixture
merge into refactorized classes: empty mosaic work

ImageMosaicWalker refactorization

add useExistingSchema parameter

minor fix

fix imagepiramyd

fix updateCatalog

fix merge with: empty mosaic

fix usage for ImageMosaicDatastoreWalker. Create a test for UseExistingSchema.

remove unused test

close datastore iterator

fix tests on windows switching to shp file

minor review with some small refactor

improve tests

merge with master

fix netcdf tests on auxiliary files
Improved resource resolver thread handling to prevent thread leaks
Merge pull request #309 from ccancellieri/master-GEOT-4597-create-mosaic-existing-schema

merge into refactorized classes: empty mosaic work
Improve contributor guidelines
Manual merge of pr/286 from Mike Benowit
Merge branch 'contributing' of https://github.com/aaime/geotools into aaime-contributing
replace hack page and separate out role from procedure
Clarify small / large contributions and test cases, remove invitation to contact module maintainers directly.
Merge pull request #311 from jodygarnett/contributing

Improve Contributor guidelines
Another GEOT-3407 related fix
[GEOT-4609] Unclosed iterator in VectorToRasterProcess
[GEOT-4606] different offsets for same dash-stroke
sort out contributor role with clear advantages, responsibilities and procedure