Block on first call to observeChanges if there is an oplog handle that is still
initializing.
rename: 'options' should always be *our* options
Refactor MongoConnection options: oplogUrl, not isOplog

Move hacky use of env var to a slightly more appropriate place
LICENSE for quotemeta, add comment about duplication
Fix bad error check.