HORNETQ-1180 - add new activation call

https://issues.jboss.org/browse/HORNETQ-1180

This is so Wildfly knows when all the JMS resources have been activated.
Merge pull request #1920 from andytaylor/HORNETQ-1180

HORNETQ-1180 - add new activation call
HORNETQ-1421 Fix MBeans warning on shutdown

Acceptors were previously not being correctly deregristered from JMX and
the management service registry.  This was due to the management service
registry being shutdown before the remoting service had a chance to
deregister the acceptors from it.  This patch shutsdown the remoting
service before the management service to ensure this no longer happens.
Merge pull request #1921 from mtaylor/HORNETQ-1421

HORNETQ-1421 Fix MBeans warning on shutdown
HORNETQ-1437 Keep JNDI when destroying JMS queues

Change the semantics of the destroyTopic(java.lang.String, boolean) and
destroyQueue(java.lang.String, boolean) methods on
org.hornetq.api.jms.management.JMSServerControl so that if false is
passed as the second parameter (which means that consumers connections
should not be closed) and consumers are attached to the topic/queue
then the JNDI bindings are not removed.
HORNETQ-1434 Add more OpenWire tests with fixes

Adds some more OpenWire tests and fixes.
Merge pull request #1922 from jbertram/master

HORNETQ-1437 Keep JNDI when destroying JMS queues
Merge pull request #1923 from gaohoward/master_HORNETQ-1434

HORNETQ-1434 Add more OpenWire tests with fixes
update ha policy configuration

change none ha policy to be called live-only and change clustername to cluster-name
Merge pull request #1924 from andytaylor/master

change none ha policy to be called live-only
HORNETQ-1429 Fixing proton session.close and connection.close leaking connections

This is a small fix after the main refactoring.
Session.close() was leaving sessions around what was making the connection.close() to
ignore close calls and leak connections