Start of rework to support export of XML Schema based generator.
First bit of work for the XSD generator.
Large refactoring to better abstract out the type system. Provides better handling of alternative type systems such as XML Schema.
Continuation of the XSD generator.