changes so that we can support all mongo options on the url
changes so that we can support all mongo options on the url This could be breaking if someone is using a combination of the properties as it really makes it so that the url overrides the other connection and credential properties. Overrides db, host, port, credentials and replSet. These will all need to be in the url if using url.