JBCTS-1308 - adjust JSON modules to avoid duplicate API classes
[WFLY-1694] Remove references to OSGi from build-modular
Update JBoss Modules to 1.2.4.Final
PicketLink component upgrade to 2.1.7.Final.
[JBWS-3660]:Fix can not modify endpoint failure in ResourceResolverDeploymentAspect
[JBWS-3659]:Fix XTS services start endpoint with error:Cannot start endpoint in state STARTED
Update Metadata to 8.0.0.Beta2
[WFLY-1286] Support injection of JMSContext

* add a CDI extension providing a producer for injected JMSContext
  resources
* add a Phase.DEPENDENCIES_JMS phase to add a JMS dependency for
  Weld deployment (so that they can access the JMSContext producer)
[WFLY-1286] Support injection of JMSContext

* wrap the injected JMSContext to restrict used of methods (JMS 2.0
  spec, §12.4.5)
[WFLY-1286] Support injection of JMSContext

delay the creation of the underlying JMSContext until a method is
called on its proxy and create it depending on the presence of a
transaction at invocation time.
[WFLY-1286] Support injection of JMSContext

* fix lifecycle of injected JMSContext when a transaction is active
* add test with a CMT MDB
use HQ SNAPSHOT
Fix BridgeConfiguration constructor API usage
added proton modules for HornetQ - this needs checking before we send a PR
Merge branch 'WFLY-1286_JMSContext_injection' into hornetq_wildfly

* WFLY-1286_JMSContext_injection:
  [WFLY-1286] Support injection of JMSContext
  [WFLY-1286] Support injection of JMSContext
  [WFLY-1286] Support injection of JMSContext
  [WFLY-1286] Support injection of JMSContext

Conflicts:
	messaging/src/main/java/org/jboss/as/messaging/BridgeAdd.java
	pom.xml