Updated CacheManager to only create one connection to Redis

CacheHandler was creating a new Cache object (and connection) for all ten items in the CACHE_REGION array. If the cache is Redis, it seems unnecessary to create ten connections to the same instance, so I've modified CacheManager to point each region at the first Redis instance instead.