Defines a memory cache implementation that counts set and get calls.
This can be used to mock a cache backend where one needs to know how many times a cache entry was set or requested.
@todo On the longrun this backend should be replaced by phpunit mock objects.
Expanded class hierarchy of MemoryCounterBackend