PERL-262 read preference initial implementation and test suite
PERL-262 improved failure tolerance
PERL-262 respond to replica set nodes going down or coming up (ping RS members approx every 5 seconds)