also reduced mocking in tests
implemented an ActiveSupport::Cache::Store for our internal use. * allows for expire by family * works correctly in multisite * namespaced correctly Removed redis-rails from the project, no longer needed
correct group permission leaks add Discourse.cache for richer caching support