AS7-6586 BZ-923382 don't close the EntityManager from the Arjuna reaper thread (should improve unit test speed)
 AS7-6586 BZ-923382 don't close the EntityManager from the Arjuna reaper thread (ignore one of the tests)
[AS7-6681] Fix ClassCastException in ClusteredSingleSignOn that aborts session expirations
[AS7-6730] New test case to test specifying an identity to run as from an unsecured EJB.
[AS7-6730] Modification to the security interceptors so that the push of the SecurityContext is separated from the authentication step.

Also wrap the Remoting Connection in the Credential so that it can reach the LoginModule instead of relyign on the ThreadLocal, this
means that the Credential will remain available until any intermediate bean sets an alternative.
Testcase for AS7-6767
AS7-6767 CDI beans from a bundled library not accessible to deployment
Change test to not rely on text in the error pages
First try of getting undertow in core AS

* webservices subsystem does not compile
* osgi does not compile
* modcluster does not compile

this three subsystems are disabled for now

make arq work again

More undertow fixes

fix resolving socket binding

fix default configs

only use client api

add xsd and temporary disable few testsuites

fix import dependancies

change tests to look for subsystem=undertow instead of subsystem=web

fixes after rebase
sync with subsystem
sync with subsystem
fix managed domain
proper xsd
improve xsd and use proper schemas
upgrade to servlet spec 3.1
Minor update to test utility to check if the server has actually sent a response before trying to use it, corrects a NullPointerException that was masking real failures.
fix root context test
Fix few Tests
fix default config
Don't use the status code of 401 as that is specifically used when sending a challenge to the client, 403 is better suited where the request reaches the resource but we still choose not to fulfil the request.