applied low level caching to S+ search and S+ and Checklist autocomplete
added search cache to checklist web search
fixed idiotic typo in cache iterator
fixed another not so clever typo
based cache_key on updated at, with associated objects touch + touch step in mview recalculation
added a touched_at column to use for checking whether mview recalculations have actually updated anything
updated table annotations and schema.rb
Merge pull request #79 from unepwcmc/caching

Caching