Adds missing backup behaviour to eviction processes

Fixes https://github.com/hazelcast/hazelcast/issues/3291 and https://github.com/hazelcast/hazelcast/issues/3287

+ tiny refactoring