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