QPID-5830: [Python client] Unable to create bindings on already existing broker objects using addressing

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603448 13f79535-47bb-0310-9956-ffa450edef68
QPID-5829: Rearrange CMake - repair original commit that breaks the .NET binding
r1603064 fails to define some CMake version variables before using them for template processing.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603587 13f79535-47bb-0310-9956-ffa450edef68
QPID-5829: One more CMake rearrangement and all will be good...

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603613 13f79535-47bb-0310-9956-ffa450edef68
QPID-5800: [Java Broker] Refactor Derby/JDBC message store implementations to separate message and config store implementations.

* Message store implementations can now be used in isolation, which is useful when the user is using a JSON VirtualHostNode with
  another persistent store implementation.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603626 13f79535-47bb-0310-9956-ffa450edef68
QPID-5800: [Java Broker] Refactor Derby/JDBC message store implementations - Address review comments from Alex Rudyy

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603627 13f79535-47bb-0310-9956-ffa450edef68
QPID-5829: This rearrangement is really it...

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603632 13f79535-47bb-0310-9956-ffa450edef68
QPID-5822: [Java Broker] Replace low level BDB/JDBC attributes in fovour of context variables from the model

* BDB attributes environmentConfiguration/replicatedEnvironmentConfiguration removed.  User can now specify
  context variables with the configuration keys that are understood by JE itself.
* JDBC attributes bigIntType/bytesForBlob/varBinaryType/blobType are now context variables with names begining qpid.jdbcstore.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603655 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Fix some MSVC warnings

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603660 13f79535-47bb-0310-9956-ffa450edef68
QPID-5807: Fix inconsistent DLL linkage

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603661 13f79535-47bb-0310-9956-ffa450edef68
QPID-5825: Broker tries to downgrade to the wrong amqp protocol version

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603786 13f79535-47bb-0310-9956-ffa450edef68
QPID-5831: Unexpected internal exception when closing JE Replicated environment

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603791 13f79535-47bb-0310-9956-ffa450edef68
QPID-5800: [Java Broker] Refactor BDB message store implementation to separate message and config store implementations.

* Message store implementations can now be used in isolation, which is useful when the user is using a JSON VirtualHostNode with
  a BDB virtual host.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603849 13f79535-47bb-0310-9956-ffa450edef68
QPID-5825: Changes to address some review comments for initial commit

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1603914 13f79535-47bb-0310-9956-ffa450edef68
QPID-5819: Make JsonFileConfigStore#close idempotent, like other DCS implementations

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1604036 13f79535-47bb-0310-9956-ffa450edef68
QPID-5800: [Java Broker] Defect - prevent JDBC upgrader on throwing exception due to open transaction causing exception to log

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1604037 13f79535-47bb-0310-9956-ffa450edef68
QPID-5803: [Java Broker] Add a utilised flag to the VHN context after the blueprint has been used.

This prevents the virtualhost from being automatically recreated by the blueprint, should the user choose to the VH.
Strenghthen unit tests.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1604164 13f79535-47bb-0310-9956-ffa450edef68
QPID-5835: [C++ broker] Broker recovery forgets auto-delete flag on queues and exchanges

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1604455 13f79535-47bb-0310-9956-ffa450edef68
QPID-5828: Ensure that we don't try to check status of null completion handle

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1604785 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: added test exludes for transient profiles where the tests assume VH state after restart

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1604793 13f79535-47bb-0310-9956-ffa450edef68
QPID-5715: Set BDB message store durability only once on opening of virtual host. Restore original code of coalescing committer.

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