handle timeouts on brpoplpush correctly
restore command works in cluster. no need to block.
ttl tests borrowed from redis-py were flawed, expecting redis 2.6 behavior. updating to 2.8+ behavior since we require greater than that for cluster anyway
limited support for zinterstore and zunionstore
exclude git directory when running pep8
Merge pull request #21 from happybits/tox

exclude git directory when running pep8
Git ignore 'rediscluster.egg-info' Closes #17
Merge pull request #18 from happybits/restore

restore command works in cluster. no need to block.
Merge pull request #20 from happybits/zcommands

limited support for zinterstore and zunionstore
Merge pull request #19 from happybits/ttl

ttl tests borrowed from redis-py were flawed
Merge pull request #16 from happybits/brpoplpush

handle timeouts on brpoplpush correctly
TravisCI & coveralls support.
Merge pull request #23 from Grokzen/travis-ci

TravisCI & coveralls support.