Detect passing a block to a cached/memoized method and raise an error
Add specs for cache warming
Update change log, read me, and version