CSHARP-724: Now that we have more robust primary tracking use that information in more places. Also, reset state verification timer on old primary whenever we discover a new primary so that the new state of the old primary will be determined as soon as possible.