debugging for dropdb.js
SERVER-12392: fix migration DummyRunner::collection
SERVER-1627: createIndexes command
SERVER-9259 Don't move chunks for non-empty hashed collection during shardCollection cmd
Move HashTable<> from util to db/structure/catalog, where it is used.

The HashTable isn't generic, as it's tied to the durability system via calls to getDur().
It belongs here, with other structures that are durability-aware.
On Windows platforms code was added to zero-fill each newly allocated data file in order to work around Windows KB http://support.microsoft.com/kb/2731284. The KB only applies for Windows 7 and Windows 2008 Server installations, so there is no need to do it on each and every system.

This fix restricts the zeroing-out code to only versions, which have had the bug. It will not check whether the hot fix has been installed.
Revert "On Windows platforms code was added to zero-fill each newly allocated data file in order to work around Windows KB http://support.microsoft.com/kb/2731284. The KB only applies for Windows 7 and Windows 2008 Server installations, so there is no need to do it on each and every system."

Breaks Windows build, because VersionHelpers.h is not present with the VC10 compiler/SDK, which we use.

This reverts commit c4c0f3b6b849deba4b6ebb31ab13b0b26b626c55.
SERVER-8692 additional test cases for queries against null to document existing behavior.
SERVER-11661 Validation for port command line option in tools
SERVER-12466 Use separate config in large_chunk.js to avoid locking changelog logging during fsync
SERVER-12215 createIndex and ensureIndex do not report error with write commands
SERVER-12430 Internal sharding write ops not using write commands in shards
SERVER-12464 Added warning for unreadable NUMA files

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
further debugging in server8070.js
SERVER-12492: don't overflow counter in cloner
SERVER-10361: fix timeAcquiringMicros when yielding
SERVER-10906 Add support for legacy text indexes

FTSSpec now handles text indexes with index option
{textIndexVersion:1}.
SERVER-12081 fts_iterator implementation
SERVER-12215 createIndex and ensureIndex do not report error with write commands

Match old behavior for ensureIndex return value
SERVER-12392: add invariant around DummyRunner