- Remove `redis-classy` dependency

- Add the possibility to use a custom redis connection and not one
  saved in a class variable.  This makes the use of connection pools
  in redis apps possible, for example.

- The old API remains unchanged, although the initialization needs to
  be different since we can avoid saving a redis instance in a class
  variable, which I strongly advice against.