C++23 constexpr pseudo-random number generation.
- splitmix64
- xorshift32, xorshift64
- xoshiro256**
- bernoulli
- uniform (int / real)
- normal
Because this needs constexpr math. And <cmath> only became (partially)
constexpr in C++23. Everything else is C++20.