Make `Int`'s `mod` and `rem` strict in their first arguments
They used to be strict until 4d2ac2d4 (9 years ago).
It's obviously better to be strict for performance reasons. It also blocks #18067 (closed).
Fixes #18187 (closed).
NoFib results:
--------------------------------------------------------------------------------
Program Allocs Instrs
--------------------------------------------------------------------------------
integer -1.1% +0.4%
wheel-sieve2 +21.2% +20.7%
--------------------------------------------------------------------------------
Min -1.1% -0.0%
Max +21.2% +20.7%
Geometric Mean +0.2% +0.2%
Everything else unchanged. See below for assessment of wheel-sieve2
regression.