QPID-7609: [System Tests/Integration Tests] Refactor the POMs to avoid the addition of the JMS 1.1 dependency if testing the Qpid JMS Client

This works against both the released Qpid JMS Client (which has transitive dependency on JMS 1.1) and the current SNAPSHOT (which has transitive dependency on JMS 2.0).

Also:

* factored out a foreign message test from JMSPropertiesTest, removing the compile time JMS 1.1 dependency by using a proxy
10 files changed