SERVER-12922 Disable no_chaining.js test on Windows

Fails on Windows, because it does not shutdown the mongod servers behind
mongobridge in the correct order.
SERVER-12711 downgrade plan stats error logging from warning() to LOG(2)
SERVER-12030 Only reference SNMP directory for enterprise MSI's

This fixes the recent windows-32 build failure. I verified it
with a patch build against all the windows builders.
SERVER-10026 add memory usage stats to sort and print stats upon error
SERVER-12876: fix durability check for if we need to commit fixing compact
SERVER-12786: add smoke.py shell_write_mode
SERVER-12931 add failure status to working set if child stage fails without providing reason
SERVER-12931 propagate error from MultiPlanRunner::workAllPlans to getNext
Move j-z tests without getLastError to jsCore.
Move j-z core tests with getLastError.
Add more jstests need to be converted.
Migrate write commands for j-z.

Conflicts:
	jstests/core/opcounters.js
	jstests/core/or5.js
	jstests/core/update_multi6.js
	jstests/core/verify_update_mods.js
Migrate jsCore tests with assert.gleXXX()

Conflicts:
	jstests/core/update_currentdate_examples.js
	jstests/core/update_min_max_examples.js
	jstests/core/upsert4.js
Exclude slow core tests after migration.
Add recently added rename8.js to js core.
Prefer wirteOK and writeError().
Revert "Exclude slow core tests after migration."

This reverts commit e881eb2f80651d8e0dc9d90a5f8f8fbbc7cc03d6.
Improve slow tests. Prefer WriteOK.
Fix ensureIndex.
Move stage commands into jsCore. Fixed minor gle.