Redis Server URI correct parsing

Including password support.

Some PaaS give you full-blown URIs to configure Redis (and other servers) - up until now the URIs were not parsed due to a bad condition in normalizeServer and there was no support for URIs containing a password anyway. This should fix both.
@franckstauffer I'm working on it right now. I'll see if I can move it somewhere else, as I don't like this return value.