etcdserver: refactor cluster and clusterStore

Integrate clusterStore into cluster, and let cluster become the source of
cluster info.

fixes #1354 

early feedback welcome
fixed in https://github.com/unihorn/etcd/commit/5fbe6c713424f87dc2822a59e2afc6ab3eeea46f