client: add SyncableHTTPClient.Endpoints
etcdctl: centralize getEndpoints logic
pkg/transport: generate TLS client config w/ only CAFile
etcdctl: add --ca-file, --cert-file, --key-file flags
Merge pull request #1639 from bcwaldon/etcdctl-tls

Wire up TLS flags for etcdctl