QPID-5056 : [Java Broker] Change configuration model to allow for KeyStores/TrustStores which are not JKS files on the filesystem

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1511825 13f79535-47bb-0310-9956-ffa450edef68
QPID-5061: do exclusivity checks before registering link to avoid cancelling a subscription that did not succeed

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1512218 13f79535-47bb-0310-9956-ffa450edef68
QPID-5060: remove exchange and durable for properties map, as they apply to topic itself rather than queue and are tracked by explicit properties

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1512245 13f79535-47bb-0310-9956-ffa450edef68
QPID-5053: release exclusive queue ownership when session ends (clear the set _after_ iterating over it!)

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1512283 13f79535-47bb-0310-9956-ffa450edef68
QPID-5065 : [Java] tests do not run on Windows

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1512335 13f79535-47bb-0310-9956-ffa450edef68
QPID-5062: pass through security details from SSL transport to enable EXTERNAL authentication

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1512346 13f79535-47bb-0310-9956-ffa450edef68
QPID-5065 : [Java] tests do not run on Windows

git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1512351 13f79535-47bb-0310-9956-ffa450edef68
QPID-5065 : [Java] tests do not run on Windows

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