Add RedisCacheFactory

* Add doctrine cache definition for the redis type
* Document usage of RedisCacheFactory