add missing transaction exception handler
represent TimeoutExceptions during transaction processing as TransactionTimedOutException
Merge pull request #3880 from ahmetmircik/fix/3.4/txTimedOutEx

Throw TransactionTimedOutException in case of a transaction processing time out