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