This class caches store objects for each cache in the system.
Takes the name of the cache, that‘s been methodized, and returns back the store object associated with the cache. If the store object doesn‘t exist or if the store is no longer valid (store.valid?) a new one is created and returned.
[Validate]