Add a number of constructors to RedisThread implementations so classes that use them can configure number of threads and such seperatly