etcdserver: refactor cluster and clusterStore

Integrate clusterStore into cluster, and let cluster become the source of
cluster info.

fixes #1354 

early feedback welcome
I'd really like some intuition (comments, whatever) on what removed means, how something is removed, and can it ever come back.