ZUNIONSTORE performance improvement

This is an experimental commit. Likely it causes a memory
leak. However, ZUNIONSTORE benefits from performance
improvements. Initial tests on ~70k keys went from 14s to ~200ms.