Improvement in client logs at shutdown
Update JCache.md

JCache Doc updated!
transaction refactorings
fix checkstyle error
Merge pull request #3731 from ahmetmircik/refactor/3.3.2/transactions

Small refactorings related to transactions
Fixed race between lock lease extend and lock lease expiry.
Fixed a typo.
Added lock version that's incremented on each lock and extendLease which is checked during lease expire process.
backport fix attempt for issue #3583 by increasing timeouts
Merge pull request #3724 from sancar/ench/clientLogsAtShutDown/maint3.x

Improvement in client logs at shutdown
Merge pull request #3743 from mdogan/fix/3.3/lock-lease

Fixed race between lock lease extend and lock lease expiry.
Merge remote-tracking branch 'hz/maintenance-3.x' into
maintenance-3.x-seeburger