Moved the retrieval of the LoggerContext from class variables configured in the test setUp() to local variables in the actual tests.
Added a try/finally block around each of the ScalaTests for the LoggingServiceImpl to ensure the ConfigurationFactory.CONFIGURATION_FILE_PROPERTY is cleared.
Merge pull request #1182 from rackerlabs/FixNewFlakyTestsCausedByLog4J2xSetup

Moved LoggerContext configuration.
Added delegating configuration option
Added delegation library to pom
Formatting
Implementing delegation for no token provided
Fixing the delegateOrElse signature
Added more delegation cases
Removed forwardUnauthorizedRequests attribute
Fixed a test relying on forwardUnauthorizedRequests
add config and intial test for identity v3 with delegating option
update test checking delegating msg
Updating XSD to match the filter
Set the response status code so that the PowerFilterChain does not block the request
Fixing some tests
update identity V3 authn delegating test
add identity v3 authz delegating test
add config to test with api-validator delegating
update identity config for authz delegating