fix(secondaries): fixes connection with secondary readPreference
fix(secondaries): fixes connection with secondary readPreference

Ensures that when readPreference is `secondary`, the `connect`
event is not triggered until connection has been established
with a secondary.

Backport of NODE-1089 to 2.0

christkv/mongodb-core,christkv/mongodb-core