Near-cache should use its own eviction/expiration mechanism

closes https://github.com/hazelcast/hazelcast/issues/4016