gh-37118: Fix random polynomial bias
For a polynomial ring `R` say `GF(11)["x"]`, before `R.random_element`
is very far from random, now it is uniformly random.
URL: https://github.com/sagemath/sage/pull/37118
Reported by: grhkm21
Reviewer(s): grhkm21, Travis Scrimshaw