GEOT-4566 Obtain complete GeoJSON FC schema

Added a new method to FeatureJSON to obtain the a feature collection schema by reading all features in search of the data types of all properties.

FeatureJSON#readFeatureCollection schema reads the {@link SimpleFeatureType} of a GeoJSON using FeatureTypeHandler, which is simpler handler when compared to FeatureHandler. In the  worst case, it will parse all features searching for attributes not present in previous features.
[Netcdf]: Adding mimetype
Merge pull request #267 from williamvoor/GEOT-4566

[GEOT-4566] Obtain complete GeoJSON FC schema
Geopackage: WFS outputformat, support multiple geometries, fix some issues.
Fix broken link from the 10.1 release
Fix for GEOT-4588 (resolving test failure on osx)
[GEOT-4538] Support repeated and randomized graphic fills in polygons
[GEOT-4538] Support repeated and randomized graphic fills in polygons - fixes to vendor option names
Make image comparisons work with jdk 7
[GEOT-4602] Fix SQLServer support for Z coordinates (in native serialization mode)
[GEOT-3407] org.geotools.data.oracle.sdo.SDO.createPoint throws IllegalArgumentException
[GEOT-4593]: Empty mosaic work
Improvements for GEOT-4582: App-schema generates empty order by if there
is no Primary Key and SQL based idExpression
Restore null safe behavior after GEOT-4538 changes
Slight changes to the file handling in this test trying to understand better a Travis failure
[GEOT-4607] GML3 bindings either fail to parse 2.5D data (srsDimension=3), or silently drop the third ordinate
fixing typo in setting up default fixture
Another GEOT-3407 related fix
Feedback from andrea and fix up the tutorial text to match
[Unsupported-UNIDATA]: Fix on canDecode... checking magic number before proceeding with real file open