Added a thin wrapper over the Redis client to consistently override the default behaviour of stopping program execution if Redis is unreachable.
Made the Redis client behaviour change optional/configurable. Default configuration being the previously existing behaviour