Merge pull request #888 from FranciscoBorges/Branch_2_2_EAP

HORNETQ-1146 Fix configuration file of address-settings:
fixing build after parser change
Merge pull request #910 from clebertsuconic/fix-branch-eap

fixing build after parser change
HORNETQ-1151 - avoiding NPE when deleting a queue and producing at the same time
Merge pull request #911 from clebertsuconic/Branch_2_2_EAP

HORNETQ-1151 - avoiding NPE when deleting a queue and producing at the s...
HORNETQ-1114 listMessagesAsJSON and countMessages JMX methods do not include paged messages

 Added a totalIterator() to iterate a queue's messages including those in the paging store.
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
HORNETQ-1159 Remove incorrect note "There ... semantic during 2.3 here.". Also,
unbehaved --> misbehaving.