hazelcast/hazelcast — pull request #3934 by ahmetmircik (2014-10-28 13:36:26+00:00)
Title: Fixes expiration time changes after TTL updates

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

- `ExpirationTimeTest` proves this fix.
- Includes various refactorings.