Clear cache

This PR adds the ability to clear the cache.

It also adds a default `key_prefix`. Not sure it's a good idea, would love to get your thoughts on that. It's just to prevent a user from inadvertently flushing the whole Redis database.