SFR 455497 - Insufficiant logging in FailsafeTransactionImpl.

FailsafeTransactionImpl silently ignores failures; and when it notices them,
it doesn't give useful trace.

This commit adds more logging to the class, and improves existing logs.
Merge branch 'sfr455497'