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
QPID-5162: move the bdbstore-specific systests to their own module

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525741 13f79535-47bb-0310-9956-ffa450edef68
QPID-5163: move generation of the ACL log messages to broker-core alongside all the other log message generation

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525743 13f79535-47bb-0310-9956-ffa450edef68
QPID-5161: use a full test implementation of MessageMetaDataType to ensure that the metadata can be decoded from the store if the test finds itself on the wrong side of a race with the garbage collector

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525745 13f79535-47bb-0310-9956-ffa450edef68
QPID-5161: make QBTC use the canonical working dir, and throw an exception if the relative path handling cant generate an appropriate path

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525746 13f79535-47bb-0310-9956-ffa450edef68
QPID-5161: make QTC able to generate the test.excludesfiles property contents itself from the test.excludes list

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525747 13f79535-47bb-0310-9956-ffa450edef68
QPID-5161: make UTF8Test use the resources in the jar instead of searching for it on the filesystem

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525749 13f79535-47bb-0310-9956-ffa450edef68
QPID-5161: prevent StoreOverfullTest from infinite looping if the client isn't flow controlled as expected

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525750 13f79535-47bb-0310-9956-ffa450edef68
QPID-5164: remove use of qpid-all.jar from scripts, use classpath wildcard expansion to pick up .jar files in the dir instead

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525752 13f79535-47bb-0310-9956-ffa450edef68
QPID-5048: add initial pom files for a maven build

still a work-in-progress

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525753 13f79535-47bb-0310-9956-ffa450edef68
QPID-5048: move extraction of the broker release binary for system testing usage to the pre-integration-test phase, allowing test-compile to work if called explicitly

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525848 13f79535-47bb-0310-9956-ffa450edef68
QPID-5156: check node properties on assert

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525858 13f79535-47bb-0310-9956-ffa450edef68
QPID-5156: add tests for assert functionality

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