Add Dial function as an alternative to New

Dial is similar to New except that it handles errors instead of panicing
on a bad DSN.

New still has its value for simply connecting to a server
and port that is well known and will always work.
Merge branch 'master' of github.com:fiorix/go-redis