Use ~ to specify dependencies
Make then-redis an optional dependency

Fixes #16
Update CHANGES