[WFLY-490] / [WFLY-2270] A minor fix and minor test suite updates now that role mappings must be real roles.
[WFLY-490] / [WFLY-2270] As only standard roles are now supported the test needs to make use of them instead or arbitrary roles.
BZ 1017035 Attributes with flag RESTART_JVM should put server in restart-required state
WFLY-2324 When using overlays with exploded deployments simply copy the overlaid file into the exploded directory rather than doing a VFS mount
Convert module to module-alias where appropriate.
Remove obsolete module descriptors.
WFLY-2328 removing listeners does not work peroperly
[WFLY-2321] Don't copy the file, instead just reference the existing file.
[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