Minor zero-day fixes and improvements
- Fixed broken automation and added the adoption pipeline (the latter is not of substance for this project, but aligns it with other lab projects).
- Reworked CamelCase names (mostly used in GitHub) to instead use PIP project-names. This removes the ambiguity between GitHub and PIP / CONDA distributions of the project.
- Adjusted project dependencies to cap numpy at a version below 2.0.0, as it currently does not compile on many of the supported linux architectures. In the future, this may be reversed in-favor of supporting less linux architectures and using the latest numpy features.
- Adjusted tox section inside readme to better reflect recent updates to automation pipelines.
- Fixed miscellaneous text errors in project files.