Store operation should be retried and done eventually after a temporary failure

closes https://github.com/hazelcast/hazelcast/issues/4061
Made some update