Also freeze/thaw node during SPOF test

This fixes a vulnerability in which a cluster with a single designated primary
could still answer queries using the partitioned primary, and in this way "pass"
the single-point-of-failure test while in fact having a single point of failure.