SERVER-12662: Two background index builds in parallel with unique key constraint violations crashes secondary
SERVER-12956: on startup, remove half built indexes
SERVEr-12990: interrupted index after interim succesful index kills correct index
SERVER-12662: fix index name creation
update and repair replsets.slavedelay1.js
Increase benchRun time to improve reliability of bench_test3.js

(cherry picked from commit 689e23eace05079e4db58ea92caff2aafb1c75db)
Increase timeout of replSetReconfig to leave time for initial sync in two_initsync.js test

(cherry picked from commit 298470d138e0596c0f61fff46cbada3bf402a846)
SERVER-13033: Fix bad static initializer
(cherry picked from commit f0b367f3e04408f66fcc8f5bac1425155deec5c3)
Revert "SERVER-13033: Fix bad static initializer"

This reverts commit c991426e46e416dfad3e433995a1bd2725e9b09c.
SERVER-13249 double timeout for more reliability
(cherry picked from commit c2eeebe5c1861b4cbec0a0a2ff180b0adab652cd)
Merge remote-tracking branch 'upstream/v2.4' into v2.4