The Mongo config should support auth via ENV variables

Not every project will want to put their auth credentials for their Mongo database in a YML file, so we can try pulling the username and password from environment variables before falling back to the regular YML config spot.

This also made me realise that we could spit out both the `@database_name` and the `@client` instance variables by parsing the `MONGO_URI` environment variable.