Use Doctrine Cache instead of own implementation

Summary:
There is already a cache implementation that
should be used everywhere instead of a custom cache
implementation.

Reviewers: #forgetit-dev, claus.due

Reviewed By: #forgetit-dev, claus.due

Differential Revision: https://phabricator.dkd.de/D362