Redis URL Support

Hi, this pull request adds support to use URL to connect to Redis. As a proof of concept, i wrote a [gist](https://gist.github.com/iromli/5214345) of testcases.