[ARIES-1250] Make sure the TransactionManager is really optional

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1630667 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-1259] Namespacehandler still identifies as 2.0 rather than 2.1

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1630727 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-1250] Use local transactions if not specified for non XA DataSource if the transaction manager is present

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1630741 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-1259] Register the 2 namespace handlers as OSGi services

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1630743 13f79535-47bb-0310-9956-ffa450edef68
Aries-1260: subsystem.itests dependency on subsystem.core should be moved up

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1630769 13f79535-47bb-0310-9956-ffa450edef68
[ARIES-924] Use a correct service tracker to avoid possible deadlocks

git-svn-id: https://svn.apache.org/repos/asf/aries/trunk@1630770 13f79535-47bb-0310-9956-ffa450edef68
Merge remote-tracking branch 'aries/trunk' into trunk