SERVER-9394 eliot suggested not doing the sleep if chained.
BUMP 2.5.0
Merge branch 'master' of github.com:mongodb/mongo
Revert "SERVER-9394 eliot suggested not doing the sleep if chained."

This reverts commit f2c59cd1fabc8c5e6a5311c16943b6d4ca4325c0.
post 2.5.0
SERVER-9518 Initial implementation of RoleGraph data structures
Update comments in AuthorizationManager
SERVER-9721 do not use sleepmicros on Windows for yielding
SERVER-9704 break out socket init for Windows
SERVER-9702 do not use line comments in one-liners
SERVER-7174 $push mod implementation on new update framework.
SERVER-9518 Initial implementation of RoleGraph data structures

Fix build error
SERVER-7174 Minor cleanups for $bit
SERVER-7174 Fix a minor issue with mutables checkDoc
SERVER-7174 Only validate sign direction on document mismatches
SERVER-7174 Add a new algorithm to de-duplicate children
SERVER-7174 Add support for $addToSet on new update framework
SERVER-7174 Add support for $pull on new update framework
SERVER-9750 Fix BSONObj::toString handling of empty arrays
SERVER-9704 fix compile