Changed the schema of redis.  The values are a json object.
This has the advantage of having fewer inserts by effectively
aggregating redis inserts.  Also, there are not separate keys
for gets of num and avg
Added updating the timestamp and last week fetched
and minor error handling
Finally got a chance to refactor code a bit.

Also, I'm trying Redis for now. See RedisManager for first cut
schema.

Still need to update the RestCallHandler to interact with redis