Abstracting and updating schema version pattern

Updating usage of the generator element's schema_version entity to
accommodate separate platform versions by making maxOccurs="unbounded"