Release updates:
- Switch YFPY to use environment variables, .env files, and programmatic arguments for authentication and token management instead of using private JSON files.
- Switch documentation generation to MkDocs from Sphinx
- Update README.md
- Update/improve code docstrings
- Support Python 3.12 and deprecate Python 3.8 and Python 3.9