[Chapel Merge] Update behavior of bigint.mod() to match Math.mod(

Branch: refs/heads/main
Revision: 511ddd2
Author: jeremiah-corrado
Link: Update behavior of bigint.mod() to match math.mod() by jeremiah-corrado · Pull Request #20019 · chapel-lang/chapel · GitHub
Log Message:

Merge pull request #20019 from jeremiah-corrado/bigint_mod_redefinition

Update behavior of bigint.mod() to match Math.mod() and bigint.% to match the integer % operator.

Modified Files:
A test/library/standard/BigInteger/modCorrectness.chpl

A test/library/standard/BigInteger/modCorrectness.good
A test/library/standard/BigInteger/modIntBigintUniformity.chpl
A test/library/standard/BigInteger/modIntBigintUniformity.good
M modules/standard/BigInteger.chpl
M test/library/standard/GMP/ldelaney/gmp_Bigint_division.chpl

Compare: https://github.com/chapel-lang/chapel/compare/457a39f83b00...511ddd20f046