README: update build instructions
Merge pull request #57 from philips/README-update-build

README: update build instructions
fix(third_party): don't intermix go-raft

the previous commit added both benbjohnson and coreos go-raft repos.
This is just asking for trouble. Only use the coreos version in the
third_party directory and maintain the coreos/master branch.
bump(github.com/coreos/go-raft): e129a0807cdcbd53440c1d722907043d06c16f1b
feat(version): generate version from git tags

This will generate the version based on git tags. So if it is built
directly on a tag it will use the tag name and if it is built off a
commit that isn't a tag it will look like:

    $ curl localhost:7001
    0-267-ga39cf1c
Merge pull request #58 from philips/update-third-party

fix(third_party): don't intermix go-raft
Merge pull request #59 from philips/generate-release-version

feat(version): generate version from git tags
fix(version): make the version numbers const

simple fix, thanks to @fmilo in #coreos
Merge pull request #60 from philips/const-the-versions

fix(version): make the version numbers const
use switch
use go's syntax
Merge pull request #61 from Mistobaan/master

some go cleanups
nip doc
nip
fix(client_handlers): re-add etcd name to banner

this was removed in the version shuffle.
format
prevent white spaces as being accepted as valid host
fix(test): update this to use build

use all of the same packages as the build script
fix(gitignore): ignore the pkg dir
Merge pull request #62 from philips/re-add-etcd-to-banner

fix(client_handlers): re-add etcd name to banner