Upgrade MSC to 1.2.0.Beta2
minor cleanup of HashMap usage and pass Collections.emptyMap instead of empty (new HashMap()).
WFLY-1697 temporary workaround for JPA memory leak
Fix memory leak on undeployment
JPA Memory leak plugs
Set the proxy bean manager delegate to null on undeploy

- Remove added attachments
Fix JPA integration memory/classloader leak - Don't store references to a deployment unit beyond its scope
Don't fail if temp files cannot be removed
Upgrade to undertow 1.0.0 beta2

- Undertow beta2 related fixes
Change undeploy order & upgrade to Undertow beta3
Release 8.0.0.Alpha3
Next is Alpha4
[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
added proton modules for HornetQ - this needs checking before we send a PR