lua scripting support added
Lua support (redis.register_script, redis.eval) with test cases added to mockredis
redis, timeout and pipeline changed to non-static
Callback separated out as as a callable class.
SS-2029
1. Added evalsha, script_exists, script_flush, script_load to emulate redis.Redis (from redis-py).
2. Additional script_exists_single, register_sha.
TODO: script_kill (Will probably create a separate story to address this)
- added test cases for scripting functions
- added lua script to initialize KEYS and ARGV arrays
- added constants for test string literals
SS-2029
1. imporved sha implementation using sha1
2. removed lua scripts and used/passed reference of python methods instead
SS-2029
review comments from SYS-115 incorporated
2.7.2.5 release branch has been started; bump to 2.7.2.6
Added new implementation details
Merge branch 'release/2.7.2.5' into develop
Minor doc updates
Revert version to develop's
Merge branch 'Grokzen-master' into develop
added install_requires on lunatic-python-bugfix-1.1

bug:SS-2029
Make LUA support an "extra".
Use more fine-grained flake8 syntax
updating the latest feature changes version(2.7.2.5) to coincide with latest develop version(2.7.2.6) before merging to develop
Merge branch 'feature/luascripting' into develop

Conflicts:
	CHANGES.md
added set(key, value, **kwargs)-redis-py-2.7.4 +, setnx, setex
SESS-11
+review SYS @jesse @zvika.gart