Stop pulling all of redis into our memory.

This set of changes makes us keep the sums for each category
in their own key, and then when we need to get the scores for
a number of tokens, we fetch only those tokens.

The fetching is done via redis pipelining for speed.

todo: document.  specs.  all that.