Add copy of client and all tests from redis-py 2.10.3.
Split client.py for easier handling and test it.
Change tests for niceredis.
Isort tests.
Adjust alphabetic order.
Split test_commands.py.
Unify StrictRedis and Redis by switchable strict_redis class variable.

Will make it easier to subclass only one.
Add setup.py.