QPID-5404: HA broker message duplication when deleting a queue with an alt-exchange

The old code ran auto-delete on the backup on disconnect.  This reroutes
messages onto the alt queue with incorrect replication IDs from the original
queue, and then replicates duplicate rerouted messages from the primary.  The
solution is to process auto deletes on the new primary and let them replicate to
the backups.

- Move all auto-delete logic into QueueReplicator
- Primary process auto-delete on QueueReplicator as part of promotion.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549844 13f79535-47bb-0310-9956-ffa450edef68
WIP: Added in usage message
QPID-5416: esure message publisher is set

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1549993 13f79535-47bb-0310-9956-ffa450edef68
QPID-5416: added missing export for method now used in amqp 1.0 plugin

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1550190 13f79535-47bb-0310-9956-ffa450edef68
Get usage message demo behaviour correct
Avoid uninitialised variables
Merge trunk into messaging-logging
QPID-5408 : throw exception on unknown connection URL parameter

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1550405 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Expanded the HA overview writeup, integrated with doxygen docs.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1550507 13f79535-47bb-0310-9956-ffa450edef68
Documentation for the logging class
Only use default "notice+" filter if no other filters are specified.
Merge trunk into messaging-logging