Re-introduce checks for data overflow, with fix for System properties
side effects, and expected failure of testWriteReadBiggerNumbers test.

Overflow check is disabled by default. It is enabled by setting system
property "org.geotools.shapefile.reportFieldSizeErrors" to TRUE.
Merge branch 'master' of https://github.com/rhayes-cida/geotools.git