Wrap redis with promises.