add proper methods to provide timeout from xa resource to underlying transaction implementation, fixes #2569
Merge pull request #2728 from eminn/fix/xa/timeout

add proper methods to provide timeout from xa resource to underlying tra...