Merge pull request #887 from FranciscoBorges/Branch_2_2_AS7

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

fixing build after parser change
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.
HORNETQ-1151 - avoiding NPE when deleting a queue and producing at the same time
Merge pull request #912 from clebertsuconic/Branch_2_2_AS7

HORNETQ-1151 - avoiding NPE when deleting a queue and producing at the s...
fixing test that are failing after topic=null change
Merge pull request #913 from gaohoward/Branch_2_2_AS7

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

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

another test fix avoiding NPE on queue
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.