SERVER-10823 fix buildbot breakage

setOtherPrimary() asserts that we are not the primary
msgCheckState() was making sure the node isn't primary before calling setOtherPrimary()
but it was comparing members instead of just member ids
due to recent changes to reconfig (by which, a reconfig may not reset all connections and cause an election on tag changes), there is a race condition with the members
but the member id should be consistant and safe