etcdserver: refactor cluster and clusterStore

Integrate clusterStore into cluster, and let cluster become the source of
cluster info.

fixes #1354 

early feedback welcome
AIUI the only purpose is to inject some entropy into the cluster ID generation; it's not a descriptive name in that sense