Make zset tests work with actual redis
Allow hash functions to use real redis
Support actual redis-server tests for list, set, and pipeline commands.

Ensure that WatchError is raised.
Clarify test purpose.
Document exceptions to redis-server testing