Fixes #GEOT-4720

FeatureJSON#readFeatureCollectionSchema was adding a duplicate geometry
Binding now defaults to String if it cannot be determined (e.g. when all values of an attribute are NULL)
Merge pull request #381 from williamvoor/GEOT-4720

Fixes #GEOT-4720