SERVER-8040: don't execute more js when a scope is terminated
SERVER-8040 Fix SpiderMonkey compile
try to fix smoke.py when running old failing tests
SERVER-8090: don't check PooledScope constructor for now
do not run map performance test in debug builds
only polygons we deal with in 2dsphere are geojson polygons
verify on addShard that the mongod isnt a --configsvr. that can be a typo people make would be nice to catch it for them.
compile vcxproj
de-dup results in a shell in s2nearcursor.cpp
enable within for indexed 2dsphere
SERVER-8097 increment writebackSince on every request but GLE
Fix behavioral bugs in db.addUser js helper.

db.addUser() should not visibly mutate the input object.
db.addUser() should not require the 'roles' array to be nonempty.
SERVER-7849: lower number of clients for debug builds and non-linux machines
fix within-in-matcher
Visual Studio -- add and remove files
2dsphere only suitable for within queries it actually handles
SERVER-6700 Remove race in part 3 of test

Wait for replication before checking secondary in part 3.
SERVER-7849: fix Random.genExp when random returns 0
SERVER-7849: typo
SERVER-7511: fix update with positional mod or index offset