Py26 Fix: skip RateLimit tests if redis not available.

Turns out 'unittest.skipIf' is not supported by Python 2.6. This
implementation is also nicer as it does not need a global variable.