added test for issue #670
fixed spring hazelcast cache set after changing behaviour of set with
zero ttl
changes set behaviour to old one (before changing logic of zero ttl)