Switch to pyproject.toml and setuptools_scm, requiring a new version model.
What's Changed
* Improved docstrings by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/14
* Fixed set_default, so it can also be used as a decorator by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/15
* Switch to using pyproject.toml by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/17
* Set version number automatically by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/18
**Full Changelog**: https://github.com/zwicker-group/py-modelrunner/compare/v0.8...0.9