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
scripts: clean build-release script a bit
etcdserver: discard log output in tests
etcdserver: re-order ServerConfig fields
etcdserver: print peerURLs when adding member
Merge pull request #1651 from jonboulle/discard

etcdserver: discard log output in tests
Merge pull request #1653 from jonboulle/server_order

etcdserver: re-order ServerConfig fields
Merge pull request #1650 from jonboulle/build_release

scripts: clean build-release script a bit
Merge pull request #1639 from bcwaldon/etcdctl-tls

Wire up TLS flags for etcdctl
*: add ctl backup support
Merge pull request #1657 from xiangli-cmu/backup

*: add ctl backup support
etcdserver: clean up sender error message
integration: use client to do requests
etcdserver: log message after loading peers from snapshot
etcdserver: log cluster when adding/removing node
Merge pull request #1654 from yichengq/208

integration: use client to do requests
Merge pull request #1474 from jonboulle/1474_print_peers

print out remote peers' information and config change in the cluster