SERVER-10818 reorganize all the write commmand stuff in a folder
SERVER-11374: Disallow creation of indexes on non-insertable fields

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
SERVER-11149 Improved version of geo_s2sparse.js

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
fix compile: size_t needs a header
SERVER-11374: fixing text index compatibility
SERVER-10330 SERVER-11195 SSL server hostname validation
Merge pull request #542 from hawka/server-11374b

SERVER-11374: fixing text index compatibility
SERVER-11136 SERVER-11135 support NumberLong() in BSONElement::jsonString() result
SERVER-9516 Report document changes via the logOp infrastructure in AuthzManagerExternalStateMock.
SERVER-9516 Implement AuthorizationManager::upgradeSchemaStep().
SERVER-9516 Introduce command to take one step in the user schema upgrade process.
SERVER-9516 Add missing assert codes.
SERVER-9516 Fix use-after-free in unit test.
SERVER-10330 Fix compile.
SERVER-11663 fix for multiversion agg migration problem
SERVER-11497 Check for bad Status in dropRole authz check
SERVER-10818 port mongod qa tests to master
SERVER-9513 Merge several ActionTypes together
SERVER-10818 correctly parse errors out of write concern results for batch writes
SERVER-10818 jstests for write concern and write commands