minor: don't invariant() on invalid connection string options

this came up while testing CXX-360. Seems a bit heavy handed to crash the process if a connection string like

`mongo://localhost/?foo=bar&baz // missing value` is passed.