Xml serializer generated elements in incorrect order because of new inheritance tree
- Element order is now calculated by iterating over all baseclasses and counting elements in baseclasses
Cache directory is now created on a per-api-version basis, so you can switch branches without messing up the cache of unzipped validation files