Draft: CMake refactoring
- Move all compiler specific settings to extra files
- bump minimal version to
cmake 3.24
- remove testfilesystem and enforce compiler/libstd version where it is implemented in std::filesystem
- remove too old compilers?
Edited by Christoph Alt