Improve gmxapi Python package dependency resolution.
Adopt PEP-517 and PEP-518. Replace setup_requires with pyproject.toml specification. Add install_requires for run-time requirements. Sort and improve annotations in requirements*.txt files.
Fixes #3271 (closed)