initialStateMode instead of flag, and ticket #3614

* Change SimpleClusterListener to use InitialStateAsEvents
* CurrentClusterState not a ClusterDomainEvent, ticket #3614