Redis journal
Summary
Add Redis journal
Background
It would be useful for Redis based caches to support tags and the best way would be via a journal. While in theory one might use any journal, in practice the tags should be stored in Redis itself.
Details
Add a new implementation of interface Konecnyjakub\Cache\Common\Journal which handles most of the work. Then require it in constructor of Konecnyjakub\Cache\Pools\RedisCachePool and Konecnyjakub\Cache\Simple\RedisCache and have those classes implement interface Konecnyjakub\Cache\Pools\TaggableCachePool or Konecnyjakub\Cache\Simple\TaggableCache respectively.
It needs to be decided how the item for tags should be named.