Clarifications of cluster singleton docs, see #2895

* how to keep track of the leader address, and lookup the singleton
* how to test leader removal and shutdown