Moved connection management out of transaction strategies and allowed SqlLite to pass in a SharedConnection