HORNETQ-1437  Keep JNDI when destroying JMS queues

Change the semantics of the destroyTopic(java.lang.String) and
destroyQueue(java.lang.String) methods on
org.hornetq.api.jms.management.JMSServerControl so that if consumers
are attached to the topic/queue then the JNDI bindings are not removed.
Merge pull request #1926 from jbertram/2.3.x

HORNETQ-1437  Keep JNDI when destroying JMS queues