SERVER-14376 Get rid of mongoutils/hash.h.

Move the only function used by the only consumer into the consumer itself.
SERVER-14376 Get rid of mongoutils/README and test.cpp.

The README is no longer true, and the test is neither compiled nor run.
SERVER-14376 Remove mongoutils::checksum, which was only called in one test.
SERVER-14376 Make mongoutils::str available in the mongo namespace.
SERVER-14376 Move mongoutils::html namespace into mongo::html namespace.
SERVER-14366 disallow $natural sort or hint with geoNear
SERVER-13635 change lib deps
SERVER-14374 Include server_options.h as needed and apply the std:: namespace when missing.

Previously, the affected files compiled because of indirect includes from hostandport.h
SERVER-14374 Include mongo/util/mongoutils/str.h as needed.

Previously, the affected files compiled because of indirect includes from hostandport.h
SERVER-14368 move isSelf from HostAndPort to a free function in namespace repl