test: actually test main pkg
etcd: replace -proxy-mode with -proxy
Merge pull request #1106 from bcwaldon/proxy-flag

Replace -proxy-mode=<bool> with -proxy=<enum>
CONTRIBUTING: update link to style guide
proxy: add readonly handler
etcd: add -proxy=readonly
Merge pull request #1112 from bcwaldon/update-link

CONTRIBUTING: update link to style guide
Merge pull request #1110 from bcwaldon/proxy-readonly

Readonly proxy mode
main: add address validation for bind-addr flag
Merge pull request #1113 from jonboulle/unix

main: add address validation
client: min client for discovery
client: move etcdclient -> client
client: move client/client* -> client/http*
client: use consistent import format
client: break out Client and Watcher interfaces
client: move errors to client/client.go
client: return Response from Create
client: use http.RoundTripper, not http.Client
client: use v2URL helper
client: use factories to build HTTP requests