temporary patch for the timeout issues we have been seeing on the homepage

circumvents the catbox cache, and uses redis directly to cache the data being displayed on the homepage.

Tests are temporarily commented out, since we have no way of mocking `browse` at this time.
This makes me feel wiggly, but I'm not familiar enough with the newww code base to suggest a better alternative. As long as you know that `r.s.a.c._c.c.client` will **always** be initialized by the time this load function is called, go nuts.