Various package data fixes in setup.py patch
- Make setup.py more similar to the upstream pyproject.toml
- Add a glob() function and use it for globbing instead of relying
on setuptools to do it for us as setuptools doesn't do recursive
globs in the version shipped in CentOS Stream 9.