removed redis dependecny, added pub sub object to RedisClient ctor

This might be helpfull for connecting to the redis server which is located on the remote machine and protected with password