Some CMake improvements
See commit messages, most notable:
- CMake minimum is bumped to 3.31.
-
OgsTest()-macro now creates unique output directories for each test to prevent race conditions.
- Feature description was added to the changelog
Edited by Lars Bilke