Fixed nullPointerException thrown when AttributeDescriptor is null
Added test case for fix
Updated requirements for GeoTools 10.x
Merge pull request #648 from pborissow/patch-1

Updated requirements for GeoTools 10.x
Merge pull request #647 from tbarsballe/mergefix

Fixed nullPointerException thrown when AttributeDescriptor is null