represent TimeoutExceptions during transaction processing as TransactionTimedOutException
add missing transaction exception handler
Merge pull request #3878 from ahmetmircik/fix/3.3.2/txTimedOut

Throw TransactionTimedOutException in case of a transaction processing time out