Adding support for remote redis instances (such as redistogo) that require authentication

Simple password authentication when using the redis:// syntax that provide a password (and optionally username, though username is ignored).