Protect connection retries from application exceptions
Revert "Deprecate end() by having it call quit() instead. Marked for eventual removal. Fixes #419"

A hard client-side quit is useful for test purposes, and some other rare use cases.

This reverts commit a8ee9cdb13d6358767184b810d42a7a011ea7e47.
Merge branch 'master' of https://github.com/squamos/node_redis into squamos-master
Add guards to some newer tests for older Redis server differences. Fixes #430
Switching RedisClient.prototype.end to call .destroySoon() vs .end() on the stream to have compatible behavior between 0.8 and 0.10. Fixes #419
If password is supplied but redis server does not require it, continue without throwing an error
Auth_pass should be part of options
Added auth_pass to readme too
Changelog for 0.8.4
0.8.4
Merge branch 'master' of https://github.com/hpeinar/node_redis into hpeinar-master
Add test for auth_pass option submitted by hpeinar
Merge updates from mranney/master, as of 9/5/13. need the options.auth_pass changes to support sentinel auth.