Redis driver lazily connects to Redis server

Instead of instantiating a \Redis or \RedisArray instance upon
instantiation, Driver\Redis now waits until it tries to use the
connection. We do this by inserting a getRedisClient() method call to
each place that we previously referenced $this->redis.