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