add curly brackets around oneliner if statements
fix range check of iterators
make destructor virtual
Merge branch 'develop' into 52n/master
featurecoverages now also keep the counts of featuretypes per level. Furthermore the geometrytype for no geometry has been added to the possible geometrytypes for features in the featurecoverage
renamed _subFeature member to _subFeatures
featurecount is now solely administred through the setGeometrty method when creating new features.
added the level to the attribute table. not yet functional aslong as featureiterator has an implementation of this
interface for levelled iterators is implemented. not yet functional
subfeatureref method protected against not existing indexes in their subfeatures
somehow ilwistypes.cpp dropped from the list
simple breadthfirst implementation. atm only one level deep. Later more when I have a proper test set
reference from the returns of the overloaded operstors in SPFEatureI are mostely pointless and possibly dangerous. removed
Merge branch 'IlwisCore/master'

Conflicts:
	core/ilwisobjects/coverage/feature.cpp
implemented store and load for streams for resources
moved propery2resource method from internal connector to resource
added load/store method
changes in metadata to make it consistent and to support the UI