lib/cluster-store: improved API doc

Marked most members as private.

Renamed _setup() to setup() so that it can be documented.

Polished text of documentation comments.

See SLN-503.

@sam-github or @chandadharap or @stdarg: Please review.