[WFLY-3794] Upgrade HornetQ 2.5.0.Beta1

* fix Apache Proton module definition
* HornetQ uses Proton to provide AMQP support
* add ha-policy resource to configure the HA policy of HornetQ.
* update messaging 3.0 XSD
* deprecate ha attributes on the hornetq-server resource
* use ActivationCallBack.activationCompleted() to start the service once
  the HornetQ server and all its resources (including JMS ones) have
  been activated.

JIRA: https://issues.jboss.org/browse/WFLY-3794
[WFLY-4119] Support Slow Consumer Policy

* Update address-settings resource to support slow consumer policy
  with 3 attributes: slow-consumer-check-period, slow-consumer-policy &
  slow-consumer-threshold

JIRA: https://issues.jboss.org/browse/WFLY-4119