Adds DynamicCluster.INITIAL_QUORUM_SIZE

- So that start() doesn't fail with exception if all nodes don't 
  startup. Instead can configure how many are required out of the
  desired initialSize.
Merge pull request #818 from aledsage/feature/clusterInitialQuorum

Adds DynamicCluster.INITIAL_QUORUM_SIZE