WFLY-2055  / WFLY-2169 Add support to change various Undertow listener options
Change the logic that weld uses to decide when to activate
- Managed bean will now cause weld to actiate
- If weld is active all components and JAX-RS endpoints will be considered
WFLY-2201. Ignore missing WebService annotation parameters when adding automatic XTS handlers
WFLY-2212: Use EE default data source if PU does not defines the data source and the JPA subsystem does not defines its own default data source
WFLY-2212 Update JPA subsystem to use EE default datasource
WFLY-2319: fixing wildfly initial context wrt dir contexts such as ldap
Upgrade Maven to 3.1.1 and require 3.1.0 as minimum
Remove some deps leftovers & testsuite cleanup

 - unify surefire configuration
 - upgrade to newer surefire
 - move most of surefire configuration to plugin def section
 - unify basic testsuite by removing full & web configs
 - introduce -Phelp plugin when you need to pring debug help for TS
 - WFLY-2124 Revisit LDAP testing within the testsuite.
Remove System.out usage
fixes