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.
Merge pull request #3744 from mdogan/fix/3.4/lock-lease

Fixed race between lock lease extend and lock lease expiry.