etcdctl: Set watch consistency to STRONG
client: test assertStatusCode
*: rename initial-cluster-name to initial-cluster-token
etcdctl: remove SetConsistency call

This call to SetConsistency is explicitly setting the default
value, so it's really unnecessary.
Merge pull request #1534 from bcwaldon/client-tests

client: test assertStatusCode
etcdserver: exit program when node is removed

Originally added in 400dd2d7bce39851220899bb6d98086583e73ead,
and removed by mistake when refactor cluster.
Merge pull request #1452 from unihorn/187

etcdserver: exit program when node is removed
Merge pull request #1511 from coreos/set-watch-consistency-to-strong

etcdctl: Set watch consistency to STRONG
doc: add doc for initial-cluster-token
Merge pull request #1537 from xiangli-cmu/cluster-token

Cluster token
etcdhttp: fix logging in raft handler
Merge pull request #1542 from xiangli-cmu/fix_logging

etcdhttp: fix logging in raft handler
etcdserver: fix sender logging
Merge pull request #1543 from xiangli-cmu/fix_logging

etcdserver: fix sender logging
*: clean log.Print

1. only log things by default that the operator of etcd may need to react to
2. put package name at the head of log lines
Merge pull request #1539 from unihorn/195

*: clean log.Print
*: create ID type

This creates a simple ID type (wrapped around uint64) to provide for
standard serialization/deserialization to a string (i.e. base 16
encoded). This replaces strutil so now that package is removed.
Merge pull request #1309 from jonboulle/1309_standard_id

standardize ID serialization
etcdhttp: bump default Server timeout to 5 mins
Merge pull request #1550 from jonboulle/bump_timeout

etcdhttp: bump default Server timeout to 5 mins