Currently runCommand is implemented on top of find(), which makes it impossible to hook OP_COMMAND in to the shell.
Hook OP_COMMAND/OP_COMMANDREPLY into mongod command dispatch/response logic
Implement OP_COMMAND/OP_COMMANDREPLY in the shell
Rewrite 'transport error' exceptions in DBCollection.runCommand to old error to prevent test breakage
Remove Array.isArray polyfill code