xsd scala model change to adapt the common use of xsd file
including
simpleType restriction numericRestriction enumeration list union
complexType element sequence choice etc
change parser and XsdStructure
first go through all simpleType, complexTypes and elements
then add into the temp list
now the structure should be created by relation, which means first we create all external declaration from the xsd file, those declaration hor element declaration, after that
TODO
- every element generate its internal declaration and make effect the reference
- add group and attributesGroup into the XsdStructure