QPID:4327: HA support for TX transactions - fix cleanup at transaction end.

Was not removing transaction exchange at end of transaction.
Fix to transaction end logic.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1519846 13f79535-47bb-0310-9956-ffa450edef68
QPID-5111: Make library dependencies clearer in build system
- Use -as-needed to link libraries to avoid unnecessary libraries
- Tidyup mess with nss and qpid-proton libraries

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1519866 13f79535-47bb-0310-9956-ffa450edef68
QPID-5112: Simplify windows/non windows checks

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1519867 13f79535-47bb-0310-9956-ffa450edef68
QPID-5111: Make this work with cmake 2.6 versions

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520055 13f79535-47bb-0310-9956-ffa450edef68
QPID-5110: don't lose track of correct index even in the face of incorrectly typed properties

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520066 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: HA minor fixes to test framework & comments.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520108 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: repair build for VisualStudio 2010 and newer Boost
vector::push_back now has two signatures that confuse boost.
Use an explicit callback and do the push_back there.
This is a replay of r1418544.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520133 13f79535-47bb-0310-9956-ffa450edef68
QPID-5068 - Added feature to allow for modification of Delivery Annotations
  - Added annotation for ingress router
  - Added annotation for trace


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

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520245 13f79535-47bb-0310-9956-ffa450edef68
QPID-5068 - Fixed a bug in the replacement of delivery annotations.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520334 13f79535-47bb-0310-9956-ffa450edef68
QPID-5106: initialise newly added option

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520373 13f79535-47bb-0310-9956-ffa450edef68
No-JIRA: HA fix broken cross reference in HA docs.

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520391 13f79535-47bb-0310-9956-ffa450edef68
QPID-5104: make handling of properties in swigged impl match the pure python impl more closely

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520416 13f79535-47bb-0310-9956-ffa450edef68
QPID-5114: WinSDK ships qpid-send.exe and qpid-receive.exe
in bin\Release 


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520417 13f79535-47bb-0310-9956-ffa450edef68
QPID-5068 - Added a delivery-annotation test and fixed the exposed bug.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520427 13f79535-47bb-0310-9956-ffa450edef68
QPID-5068 - Beefed up the the annotation test and fixed an additional exposed bug.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520435 13f79535-47bb-0310-9956-ffa450edef68
QPID-5104: fix for python 2.4

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520552 13f79535-47bb-0310-9956-ffa450edef68
QPID-5107: Trace queue&session deletion statistics show zero values for some counters everytime

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520579 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA - Added a new test for tracked-and-undeliverable messages.


git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520587 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA - Removed old, empty directories


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