QPID-5146: fix handling of capabilities

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525040 13f79535-47bb-0310-9956-ffa450edef68
QPID-5147: improvements to error handling

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525041 13f79535-47bb-0310-9956-ffa450edef68
QPID-5148: proper handling of ttl on 1.0 path

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525042 13f79535-47bb-0310-9956-ffa450edef68
QPID-5149: truncate over large routing keys when translating from 1.0 to 0-10

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525043 13f79535-47bb-0310-9956-ffa450edef68
QPID-5150: fixes for QMFv2 over AMQP 1.0

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525044 13f79535-47bb-0310-9956-ffa450edef68
QPID-5140: removed unnecessary and peculiar assignment

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525047 13f79535-47bb-0310-9956-ffa450edef68
QPID-5151: reroute messages to alt exchange if not delievered to any queues

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525090 13f79535-47bb-0310-9956-ffa450edef68
QPID-5152: handling of exchange properties for create-on-demand with 1.0

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525091 13f79535-47bb-0310-9956-ffa450edef68
QPID-5146: fix for older boost (or perhaps older compiler)

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525541 13f79535-47bb-0310-9956-ffa450edef68
QPID-5154: Further corrections to the Connection API doc; a patch from Ernie Allen

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525570 13f79535-47bb-0310-9956-ffa450edef68
QPID-5153: Implement Encoding::getPropertyAsString() for 1.0 format message

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525584 13f79535-47bb-0310-9956-ffa450edef68
QPID-5084: Track durable queue ownership across restarts; a patch from Pavel Moravec and Ernie Allen

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525587 13f79535-47bb-0310-9956-ffa450edef68
QPID-2926: Better solution for instantiating qpid::messaging::Handle<> specialisations

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525706 13f79535-47bb-0310-9956-ffa450edef68
QPID-5157: remove unused test-only mock implementation

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525728 13f79535-47bb-0310-9956-ffa450edef68
QPID-5157: Remove dead target whose execution is conditional on a property which is never set. Remove unused properties/refs.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525729 13f79535-47bb-0310-9956-ffa450edef68
QPID-5158: extract the generation process for the common and broker modules into dedicated build files

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525730 13f79535-47bb-0310-9956-ffa450edef68
QPID-5159: move the entire broker dir to broker-core, no other changes, fixups in next commit

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525731 13f79535-47bb-0310-9956-ffa450edef68
QPID-5159: fixups after previous directory rename of broker to broker-core
 - Add new broker module build.xml
 - Updates the other modules to rely on broker-core, make it all compile.
 - 'Un-move' the bin, etc, scripts dirs and other non-core files to 'leave' them in the broker module.
 - 'Un-move' the Main and MainTest classes to 'leave' them in the broker module.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525736 13f79535-47bb-0310-9956-ffa450edef68
QPID-5160: add a qpid-test-utils module instead of making every modules tests rely on the tests dir from the common module

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525738 13f79535-47bb-0310-9956-ffa450edef68
QPID-5161: update CloseOnNoRouteForMandatoryMessageTest to account for an additional exception scenario

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