added support for pecl redis extension

Added support for pecl 'redis' extension and additional error/exception
handling when using the php redis extension. I thought this would be a
good idea due to phpredis' availability on both Windows and *nix-based
platforms.