Added TranslateAddress to Client

Allows for using SSH-tunneled connections to etcd servers. Modeled after the way `CheckRetry` works in the current code.