Extracted the handleValidateTokenCall method.
Extracted the handleGroupsCall method.
Extracted the handleTokenCallBase and handleGetAdminTokenCall methods.
Re-worked the switch block into several if/elses.
Added the ability to break a specific call.
Added handling of endpoints calls.
Added a default region to responses to validation calls.
Added code files and configs for the test.
Added code to extract default-region from validate token response and add to 'x-default-region' header
Fix typos.
Merge branch 'B-50304-Checkmate-pass-region-in-header' of https://github.com/richard-sartor/repose into checkmate-region-testing
B-43833 - Improvements for response-messaging.xsd config

- Adding SchemaTest.java to verify that we can parse & validate an XML with an XML Schema 1.1 XSD using DocumentBuilder.
B-43833 - Improvements for response-messaging.xsd config

Created UnmarshallerValidator which runs XML Schema 1.1 vadlidation preceding the Unmarshaller call.
Updated UnmarshallerconstructionStrategy to produce a UnmarshallerValidator
Replaced instanceds of Unmarshaller for reading & parsing XML configuration files with UnmarshallerValidator to ensure that they are validated by XML Schema 1.1
Updated SchemaTest.java files which were not using Schema 1.1 for validation
B-43833 Improvements for repsonse-messaging.xsd

Updated UnmmarshallerValidator to create a new Validator for each request.  Calling a Validator on multiple xml files, even after resetting threw
erroneous errors.
moved authentication service client test back to junit. added unit tests for default region
Added log message when mutiple versions if same  artifacts exists
Added log message when mutiple versions if same  artifacts exists
D-13135
D-13135 added log errors and functional test to Filter chain in unstable state
merge conflict