client/LockRequest accepts zero as ttl parameter

This fixes hazelcast/hazelcast-enterprise#49