B-50252  Added versioning config changes from XSD jam

Conflicts:
	project-set/components/versioning/src/main/resources/META-INF/schema/config/versioning-configuration.xsd
	project-set/components/versioning/src/main/resources/META-INF/schema/examples/versioning.cfg.xml

Conflicts:
	project-set/components/versioning/src/main/resources/META-INF/schema/config/versioning-configuration.xsd
B-50252  Added versioning config changes from XSD jam

Conflicts:
	project-set/components/versioning/src/main/resources/META-INF/schema/config/versioning-configuration.xsd
	project-set/components/versioning/src/main/resources/META-INF/schema/examples/versioning.cfg.xml

Conflicts:
	project-set/components/versioning/src/main/resources/META-INF/schema/config/versioning-configuration.xsd
Added assert to ver conf XSD to make sure the same media type isn't listed twice
Added schema validation unit test to Versioning
Merge branch 'master' of https://github.com/rackerlabs/repose into versioningXSDJam2
Changed XSD to capture all XSD jam changes
Merge pull request #564 from kushala2012/versioningXSDJam2

B-50252 Added versioning config changes from XSD jam