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/coreos/etcd/commit/d47de988e4b667cea052863989a17233072afe3e