Check ReadPreference object on ReplSet.canRead
Merge remote-tracking branch 'ek/fix-replset-canread' into 1.4