An interface for receiving informational quorum events. These events are
intended for clients interested in quorum state changes. Services that are HA
aware use a more intimate API to handle the state changes.
The listener MUST NOT take any event that could block. In particular, it
MUST NOT wait on another thread that will access the Quorum as
that will cause a deadlock around the internal lock maintained by the
Quorum.