NO-JIRA: make new output introduced in r1587304 optional, as it breaks several tests

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1587976 13f79535-47bb-0310-9956-ffa450edef68
QPID-5704: use shared pointer to avoid dangling referece to domain

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1587998 13f79535-47bb-0310-9956-ffa450edef68
QPID-5705: throw exception when domain already exists

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1587999 13f79535-47bb-0310-9956-ffa450edef68
QPID-5706: add optional domain to incoming and outgoing link objects

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1588000 13f79535-47bb-0310-9956-ffa450edef68
QPID-5707: treat '#' as implying create for exchange as well as queue

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1588001 13f79535-47bb-0310-9956-ffa450edef68