Add support for (de)serializing tags with DataStream
Set supertype when deserializing featuretypes

Previously it was being left as null which disagreed with the way
featuretypes are initialized elsewhere.