Break state into quorum and participant

The old 'participant' got renamed to 'Sibling'
the new participant contains information that is only held by that one
participant.
The new quorum contains information that is held by all siblings in a
quorum.
Merge pull request #115 from DavidVorick/stateSplit

Break state into quorum and participant