VecMem 1.0.0
After the recent slight ABI changes around the memory resources, which ABI should be easier to keep stable, this is the first "proper release" of the project.
The changes since v0.27.0 are:
- Changed / narrowed how various public classes export their symbols. Allowing for the removal of all warning suppressions from the public headers.
- Fixed a warning on Windows in one of the CUDA tests.
- Updated the project to use an AlmaLinux 9 based developer container with VS Code, and modernised the project's VS Code configuration slightly at the same time.