[BZ-1022460] Intermittent failure of extended ejb2 tests due to arquillian configuration exception

Conflicts:
	testsuite/integration/clust/pom.xml
New codename
Fix assembly
Release 8.1.0.CR1
WFLY-29 An ear file with modules in subfolders can not deploy
WFLY-829 Add class name to error message, and mark class as invalid rather than throwing exception
Merge pull request #6148 from rhusar/bz1022460

[BZ-1022460] Intermittent failure of extended ejb2 tests due to arquilli...

Merging, although more work is needed. What is here is enough for the downstream PR which has not had the refactoring causing the need for WFLY-3248
WFLY-1097 relax the requirement for having EJB bean class public no-arg constructor
Next is 8.1.0.Final
WFLY-3259 Make sure undertow always has a dependency on CDI

Up until now it only had an indirect dependency through the components in the deployment, if no components where present then this dependency was missing.
WFLY-3263 WFLY-2569 Make ear-sub-deployments-isolated in jboss-deployment-structure.xml work again and make classes in a rar visilible to the ear as per spec
WFLY-1527 Adding context root to classpath as a resource-root doesn't work
WFLY-2780 Decoration of Servlet AsyncListener fails
[WFLY-3072] Adding support for LDAP referral handling, initial changes to add support for this in the connections.
[WFLY-3072] Implementation to handle referrals during the authentication step and a test case.
[WFLY-3072] Test case and implementation for referral mode of THROW if encountered during user authentication.
[WFLY-3072] Adding additional and initial test for LDAP referrals and group loading.
[WFLY-3072] Implementation and additional tests for LDAP referral handling during group loading.
WFLY-2850 External authentication (includes Undertow 1.0.6.Final)
[WFLY-3271]:Upgrade to Apache CXF 2.7.11