Modify spec_helper to allow cache testing
Refactor user model caching, add rspec test coverage for caching