NO_CURSOR_TIMEOUT query flag support

..and other additional flag and code constants based on official driver documentation.

I have been evaluating use of this server to aid with db unit test for a NodeJS Mongoose app and saw the unsupported flag error during auth and multi-page query streaming operations. I have some MemoryBackend changes for cmd support of auth but those are not ready yet.