fixing test that are failing after topic=null change
Merge pull request #916 from gaohoward/Branch_2_2_EAP

HORNETQ-1114 listMessagesAsJSON and countMessages JMX methods do not inc...
Merge pull request #917 from clebertsuconic/Branch_2_2_EAP

fixing test that are failing after topic=null change
another test fix avoiding NPE on queue
Merge pull request #920 from clebertsuconic/Branch_2_2_EAP

another test fix avoiding NPE on queue
HORNETQ-408 - Revamp SSL
Merge pull request #928 from jbertram/Branch_2_2_EAP

HORNETQ-408 - Revamp SSL
https://issues.jboss.org/browse/HORNETQ-1159 Making sure the server can survive duplicated queues and avoiding duplicated queues and Queue optimization backport from https://issues.jboss.org/browse/HORNETQ-1137 where we avoid a lock while delivering to the clients
Merge pull request #935 from clebertsuconic/Branch_2_2_EAP

fixing duplicates on queues..
HORNETQ-1159 Remove incorrect note "There ... semantic during 2.3 here.". Also,
unbehaved --> misbehaving.
Merge pull request #940 from FranciscoBorges/Branch_2_2_EAP

HORNETQ-1159 Remove incorrect note "There ... semantic during 2.3 here."...
HORNETQ-1147 - Client tries to use local-bind-address when using JMS connection factory from JNDI
Merge pull request #947 from jbertram/Branch_2_2_EAP

HORNETQ-1147 - Client tries to use local-bind-address when using JMS connection factory from JNDI
Port HORNETQ-651 from master