Add MONGO-CR authentication support

The following Pull Request includes code changes that will add MONGO-CR authentication support.
Pretty sure this line should be:
```python
if not cls.config_auth and not username and password:
```