SERVER-2212 Minor block formatting in parsed_query.cpp
SERVER-2212 Separate processing of "$maxTimeMS" from "maxTimeMS"

Adds support for the command option "maxTimeMS", and removes
command support for "$maxTimeMS" query option.

For normal queries: specify "$maxTimeMS" as a top-level query option
(same as "$orderby").

For commands: specify "maxTimeMS" at the command document level
(inside $query if wrapping, otherwise top-level).  The "$maxTimeMS"
query option cannot be used with commands.
SERVER-10650 Add new fail point maxTimeAlwaysTimeOut