populate cache on sequence close
CachePopulatingQueryRunner -> CachingQueryRunner

Populate and use cache at compute node level
address code review comments
Merge pull request #458 from metamx/stream-cache

use and populate cache at compute node level