[WFLY-2342] Upgrade jboss-transaction-spi
Merge pull request #5306 from mmusgrov/WFLY-2342

[WFLY-2342] Upgrade jboss-transaction-spi
Update java mail to non-beta release

- GAV has changed from javax.mail:mail --> com.sun.mail:javax.mail
[WFLY-2349] Upgrade to Remoting JMX 2.0.0.CR4
JBCTS-1346 ApplicationPath value should be URL decoded
[WFLY-2347] Upgrade to JBossWS 4.2.2.Final
WFLY-2344 - undertow claims already registered
Increase timeout in timer tests
WFLY-2333 Servlet container initialiser assumes that only one SCI is present in the META-INF/services file
Upgrade to Undertow 1.0.Beta19
WFLY-2338 When using a JDBC object store, the RecoveryManager service stop can occur after the datasource is already stopped
Upgrade Weld to 2.1.0.Final
WFLY-2223: fixes EE concurrent context service names conflicts, by retrieving the module name only when installing related services
WFLY-1631 Duplicated message ids in web, undertow, jsf and osgi subsystems
WFLY-2115: fixes initial context for URL schemes not implemented by Wildfly
[WFLY-2335] fix BroadcastGroupAdd model population on JDK8

Running tests with JDK8 revealed an issue with that code: there is no
guarantee when populating the broadcast-group model that the connector
resources have already been populated and that we can check them.
That seems to be the case with JDK7 but not with JDK8 (likely due to
Collections implementation details).

Fix this by checking the validation of connector-refs in another MODEL
OperationStepHandler ran *after* all the other MODEL's OSHs.
[WFLY-2291] Update messaging XML namespace to 2.0

The XML namespace for the messaging subsystem was erroneously bumped
from 1.3 to 1.4 for WildFly 8.

This is an error as the 1.x version must be reserved for AS7 7.x releases.
WildFly 8 must use a 2.0 namespace.
refactor messaging tests for resource transformers
[WFLY-490] / [WFLY-2258] Add sensitivity classification to 'describe' operation; actually enforce constraints on the READ_WHOLE_CONFIG ops
Update to HAL 2.0.5.Final