skip testcase if redis-py is not installed
no need of six module
rearranged requirements files
redis mocking settings
redis-py is optional
mock redis server for testing
silenced warnings in setup.py
adjusted tox for new requirements layout
python 2/3 compat strings coming from redis
travis doesn't have python 3.4