Add test coverage for the logic introduced for OAK-3399.
OAK-5446 leaseUpdateThread might be blocked by leaseUpdateCheck
OAK-5528 leaseUpdateThread might be blocked by leaseUpdateCheck
OAK-3399 5sec retry loop before declaring lease failure (was: as a last resort try to update it there)