support SCAN, SSCAN, ZSCAN, HSCAN
fix handling of redis.keys() as a list for python 3
Flake8 and py3 fixes
Update to 2.9.0.0 and use equivalent version of redis-py
Merge branch 'shearic-support_scan' into develop
Update changes to reflect scan commands
Make sure pipeline.watch doesn't add redis entries for the keys to watch
Fixes #40
Make sure lindex doesn't add a redis entry if the key doesn't exist
Fixes #42
Merge pull request #41 from zvikagart/develop

Make sure redis.lindex and pipeline.watch don't add redis entries if the keys don't exist
update changes doc
Merge branch 'release/2.9.0.0'