ActiveRecord cache implementation for rails.  Automatically cache associations and expires them.