Merge pull request #559 from philips/document-missing-stats

fix(Documentation): single machine clusters have some stats undefined
bump(github.com/coreos/raft): cff0a00
Merge pull request #563 from benbjohnson/raft

bump(github.com/coreos/raft): cff0a00
chore(server): add +git to the version

we need to automate this but make sure versions built from git have
+git after the version number.
fix(etcd): get consistent with etcdctl on printing versions

Lets get a bit more consistent in printing the versions:

```
$ ./bin/etcd -version
etcd version 0.3.0+git
$ ./bin/etcdctl -v
etcdctl version 0.3.0+git
```
Merge pull request #565 from philips/cleanup-version

fix(etcd): get consistent with etcdctl on printing versions
chore(test): remove useless node1.etcd dir

It is a directory checked in from an etcd test run in mistake.
Merge pull request #566 from unihorn/3

chore(test): remove useless node1.etcd dir
fix(Documentation/tuning): fix incorrect comment about snapshot
Fix directory browsing in dashboard
feat(README): link to raft homepage
fix(Documentation): example of discovery in conf and env vars
Merge pull request #568 from pjjw/fix-dash

Fix directory browsing in dashboard
test(store/watch): add test case for slow event consumers
fix(store/watch): fix the slow consumer bug
chore(tests/multi_node_kill_one): check function-call result

To stop test in time if error occurs
Merge pull request #573 from cenkalti/stream-bug

Store: Fix slow consumer bug
feat(tests/util): wait until server is up when creating cluster

Wait until server is up instead of for some time
Merge pull request #574 from unihorn/6

Fix the bug that TestSimpleMultiNodeTls may error sometimes
fix(tests/functional): some squashing mistakes in PR merge

accidental squash mistake in the last PR that was merged caused a
function to be renamed but not it's caller.