[WFLY-2033] fix CMT NotSupported MDB

* fix handling tx attributes of MDB
* check that EJBContext.getUserTransaction() is allowed before calling
  the component
* add test org.jboss.as.test.integration.ejb.mdb.cmt.notsupported.ContainerManagedTransactionNotSupportedTestCase
WFLY-1409 custom mail server should allow definition of independent properties
WFLY-1813 Upgrade JGroups to 3.4
WFLY-1777 Upgrade Wildfly to Infinispan 6
Fix exception message i18n.
Create WLFY-2048
WFLY-508 javax.batch integration and JSR-352 Batch Applications API support.
WFLY-508 more integration work (improve batch subsystem xml and parsing code); WFLY-1680 upgrade to jboss-batch-api_1.0_spec 1.0.0.Beta1 and jberet-core 1.0.0.Alpha2.
[WFLY-508] more integration work for batch subsystem xml and parsing code
Added tests for batch integration.