SERVER-8786 Make sharding/authConnectionHook.js more stable
SERVER-8786 further stability fixes to sharding/authConnectionHook.js
SERVER-8782 disable smalloplog geo_update_btree.js on Solaris
SERVER-8808 better debugging output
Make the IndexSpec::missingField() implementation IndexType specific, and use missingField() to properly identify missing fields in CheckShardingIndex::run().
SERVER-8769 skip opcounters.js when running small_oplog tests
This version of FTS only works with index version 1
SERVER-8431: make large index updates much less impactful
SERVER-8741 Add more diagnostics to test

Keep track of the shard key value (random number) for each saved
document and report it when a document can't be found so we can
see what shard it should be on and when it has been migrated.
When mongos can't find a document, look for it directly on both
shards and report where it was found or if it was not found.
Add header comments describing these features.
Visual Studio -- add db\hashindex.cpp to test projects
SERVER-8431 - don't index docs where text index is too large for journal
improve multiversion install script, now works with python 2.6
SERVER-8849 read_pref.js failure in RHEL-64bit

Make sure primary node does not change during the entire test.
SERVER-8832: do not convert javascript properties in prototype chain
SERVER-8828: replace verify() with assert() in spidermonkey startup tests
SERVER-8827: fix SpiderMonkey function cache map
SERVER-8794: clean up features3.js to make it easier to understand
SERVER-8794: use a dedicated config server for features3.js and add debug output
SERVER-5826 prevent building an index with a non-existent plugin
Missing write intent in doDBUpgrade()