Allow setReadTimeout to accept -1 (for PHPRedis)
show socket erorr nor and errstr.
errno
check existence of error variables
Merge pull request #15 from tufanbarisyildirim/master

Show Socket error no and error message if it fail.
Add renameCommand method for transparent command renaming.
Merge branch 'fix-read-timeout' of https://github.com/xanido/credis
Re-indent unit tests.
Complete support for pubsub features.
Fix error in pubsub methods.
Don't call auth or select in the constructor as it initiates a connection
Making persistence more "general": implying that it could be a random string instead of just "persistent".
Removing the failover tests because they are really hard to test corretly.
Removed the Rwsplit class and implemented it as a method in Credis_Cluster
Removing Credis_Rwsplit from code base, tests & docs
Removing $readOnMaster as a constructor parameter in Credis_Cluster and replaced it by a write_only flag in the connection string of the master server. Refactored this accordingly in Credis_Sentinel
Overriding write_only flag when there are no masters
Merge branch 'master' into sentinel

Conflicts:
	Client.php
	tests/CredisTest.php