fix(etcd/client.go): add DialTimeout for 0.6.x

This re-implements #112 for confd 0.6.x.
Merge pull request #143 from carmstrong/fix_112

fix(etcd/client.go): add DialTimeout for 0.6.x