[WFLY-1245] Remove dependency on OSGi from the Arquillian Service
[WFLY-1365] Allow RemoteLoadableExtension to define module dependencies
Eagerly fail if ARQ service cannot be generated for any reason
[WFLY-245] Add support for cross-site replication of Infinispan caches via RELAY2
[WFLY-245] Rebase against master.  Bump schema/model versions to 2.0.x

Conflicts:
	clustering/infinispan/pom.xml
[WFLY-245] Basic x-site testcase implementation.
[WFLY-245] Add backup-for resource to shared state cache.
[WFLY-245] Make backups and backup-for mutually exclusive.
[WFLY-245] Make test case variables more self-expalanatory.
[WFLY-245] Fix for display of relay in runtime metrics.
[WFLY-245] Parametrize JNDI name in XSiteSimpleTestCase.
[WFLY-245] Fix up XSLT scripts for adding backups.
[WFLY-245] Add extra nodes and mcast addresses to test framework.
WFLY-1420 Upgrade Narayana to 5.0.0.M3
JBTM-1472 Initial version of Compensations API, JBTM-1676 Integrate Compensations API with WS-BA
JBTM-1365. RTS subsystem
JBEE-132 Update jboss-jta-api_spec to version 1.2
WFLY-520 JSR-907 JTA 1.2 Support
WFLY-1367 4 version numbers exist for Narayana in pom.xml, despite only needing 1
Changes to SimplePersistentResourceDefinition to better support backward compatibility.