Added server check to Redis test

The redis server checks for the Redis class, but not for the Redis
server itself before running. This fixes that so the test suite will
run properly when the redis extension is available and the server is
not.
Corrected typo in variable names
More silly typos
Formatting
Merge pull request #146 from tedivm/redis_testing_updates

Redis testing updates