[ARIES-1069] Provide a single interface for better integration of the TransactionManager with other low-level components

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