SERVER-6961 Added system.indexes.bson back to mongodump for pre 2.2 mongorestore

Conflicts:
	src/mongo/tools/dump.cpp
	src/mongo/tools/restore.cpp
mongoimport more help text

Conflicts:
	src/mongo/tools/import.cpp
	src/mongo/tools/tool.cpp
SERVER-7534 mongorestore set default w=0 and call getLastError for w>0

Conflicts:
	src/mongo/tools/restore.cpp
Whitespace -- tabs to spaces
SERVER-2011 Fix handling of stdout vs stderr in mongoexport
SERVER-2011 Prevent mongoexport from writing to a file called '-'
SERVER-7721: require use of --db with --collection for mongodump
SERVER-8472 Change GLE default write concern back to fire-and-forget

Conflicts:
	src/mongo/tools/restore.cpp
SERVER-8367 Log error messages from GLE during mongorestore

Conflicts:
	src/mongo/tools/restore.cpp
SERVER-8525 - fix noobjcheck copy/paste-o in --help
SERVER-9061 Fix mongostat segfault when using auth with multiple hosts
SERVER-8066 (1/2) Removed redundant if statement
SERVER-8066 (2/2) Skip undefined fields in mongorestore