Fix issue with Wandb update to settings parsing
<!-- pylint-output-strict-mode-false -->

beep boop 🤖: 🙏 The following files have warnings. In case you are familiar with these, please try helping us to improve the code base.

---

Your code was analyzed with PyLint. The following annotations have been identified:

```
************* Module nemo.lightning.nemo_logger
nemo/lightning/nemo_logger.py:75:0: C0301: Line too long (125/119) (line-too-long)
nemo/lightning/nemo_logger.py:98:0: C0301: Line too long (120/119) (line-too-long)
nemo/lightning/nemo_logger.py:99:0: C0301: Line too long (123/119) (line-too-long)
nemo/lightning/nemo_logger.py:104:0: C0301: Line too long (127/119) (line-too-long)
nemo/lightning/nemo_logger.py:174:0: C0301: Line too long (125/119) (line-too-long)
nemo/lightning/nemo_logger.py:207:0: C0301: Line too long (128/119) (line-too-long)
nemo/lightning/nemo_logger.py:208:0: C0301: Line too long (124/119) (line-too-long)
nemo/lightning/nemo_logger.py:213:0: C0301: Line too long (124/119) (line-too-long)

-----------------------------------
Your code has been rated at 9.46/10
```

---

Thank you for improving NeMo's documentation! This PR is stale because it has been open for 14 days with no activity. Remove stale label or comment or update or this will be closed in 7 days. This PR was closed because it has been inactive for 7 days since being marked as stale.
In this PR: https://github.com/wandb/wandb/pull/8649 Wandb added a hard constraint that directories are passed as strings rather than `pathlib.Path`s. We've requested a change on their end to allow for both types. In the interim, either this change or pinning `wandb==0.16.0` resolves the issue. We should avoid using pathlib.Path with Wandb constructs for now.