(GEOT-4972) Fixed PropertyNameResolvingVisitor to return a blank name if the xpath is blank.
Additional changes to support this fix: Fix to SimpleFeatureTypeBuilder to exclude null values. Fix to ShapeFileFeatureSource.getReadSchema() to include geometry properties in a geometry query with no geometry properties included.