SERVER-8991 Assert 13440 (bad offset error) should not be logged as uassert

Also remove unused method DataFile::badOfs2 with assert 13441
SERVER-14668 TempRelease is never used for the GlobalRead lock
SERVER-15089 Introduce drain concept into ReplicationCoordinator and Impl.
Merge remote-tracking branch 'upstream/master'