First pass at a Redis backend.
Changes in response to code review
Merge pull request #7 from seomoz/redis

First pass at a Redis backend.