Merge pull request #21 from xiangli-cmu/master

updater leader when sync; fixes #19 #20
Merge pull request #22 from xiangli-cmu/master

change api
Merge pull request #24 from xiangli-cmu/master

change due to etcd
Merge pull request #25 from xiangli-cmu/master

fix update leader
Merge pull request #26 from xiangli-cmu/master

fix leader again
Improve README.md to show a sample example
Fix hardcoded version and change version variable to const

Version var is never goint to be change, it should be const
Merge pull request #29 from fatih/master.fixVersionVar

Fix hardcoded version and change version variable to const
Merge pull request #30 from fatih/master.improveReadme

Improve README.md to show a sample example
Fill missing URL Scheme.

Now you can use just `127.0.0.1:4001` for example :)
Close response body when there's a server error and over retries.
Merge pull request #34 from jagregory/servererrorbody

Close response body when there's an Internal Server Error
Switch to go-log
Merge pull request #35 from sakana/master

Switch to go-log
0.0.0.0 -> 127.0.0.1

0.0.0.0 is only fittable for listening - all interfaces, it's not possible to make tcp connection to this address on windows
By the way...
Merge pull request #36 from crackcomm/patch-1

0.0.0.0 -> 127.0.0.1
Merge pull request #31 from crackcomm/patch-1

Fill missing URL Scheme.
feat(watch): add an error for user cancelled watches

Fixes https://github.com/coreos/go-etcd/pull/32
chore(watch_test): reciver to receiver