SERVER-16326 fix noPassthrough tests for WT type=lsm
SERVER-16326 move test
SERVER-16055: Commands with empty string cause the server to terminate
SERVER-15357: Disable optimizations on Windows debug builds
add fassertNoTrace and clean up wiredtiger assert path
SERVER-13679 Add record_id.h and move diskloc.h under mmap_v1
SERVER-13679 Replace DiskLoc with RecordId outside of MMAPv1

Operations:
    sed -i -e 's/\<DiskLoc\>/RecordId/g'
    sed -i -e 's/\<DiskLocs\>/RecordIds/g'
    sed -i -e 's/\<minDiskLoc\>/RecordId::min()/g'
    sed -i -e 's/\<maxDiskLoc\>/RecordId::max()/g'
    sed -i -e 's/\<getDiskLoc\>/getRecordId/g''

Changes under mmap_v1 were reverted and redone by hand as needed.
SERVER-16342: remove some snapshot global data that doesn't make sense any more
SERVER-16342: formatting of top.
SERVER-16119: faster WT shutdown race avoidance
SERVER-15595: fix devnull engine and add a test
SERVER-15595 fix unittest link error
StringMap for command maps
don't append --storageEngine if there already is one specific in test
SERVER-15849 add test for removing a chained member
SERVER-16032 Prevent applier from creating a new OperationContext when there is already one active
SERVER-16256 get rid of ALL match expressions

Every $all should parse to an AND match expression. This simplifies the
implementation, and fixes a bug related to bounds building for $all-$elemMatch
constructions.
SERVER-16332 replace C ::remove and ::rename with boost filesystem equivalent
SERVER-14143 Re-enable javascript interruption.

This restores the behavior from 2.6 to interrupt server-side javascript contexts, but doesn't fix
the existing bugs with it due to multiple javascript scopes being associated with a single opId and
opIds changing between getMore calls.
SERVER-15310 Kill all user operations on stepdown.