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.
it's pretty useless to generate a uuid here & I'm busy nuking all similar uses of uuid elsewhere. So please skip it here.