Skeleton for vumi redis tool tasks.
Very basic Task object.
Merge branch 'develop' into feature/issue-811-redis-key-expiry-script
Refactor key iteration and document tasks.
Remove empty Task.__init__ and add docstring to Count task.
Merge branch 'develop' into feature/issue-811-redis-key-expiry-script
Add name to Count task and fix parsing of tasks without arguments.
Return key from Count.apply (so further tasks can to process it) and fix options post-processing.
Start of tests for vumi_redis_tools.
Add output from tasks.
Fix bug in scanning empty sets of keys in FakeRedis.
Add Task.init and Expire task.
Add remaining Count tests.
Add remaining Expire tests.
Add remaining ConfigHolder tests.
Add task for listing keys.
Tests for options and usage.
Remove use of .assertRaisesRegexp to be compatible with Python 2.6.
Re-work ConfigHolder into TaskRunner.
Rename setup, apply and teardown to before, process_key and after. Add docstrings and check return values from process_key.