Sema: improved comptime `%` syntax

* comptime known 0 as a numerator returns comptime 0 independent of
   denominator.
 * negative numerator and denominator are allowed when the remainder is
   zero because that means the modulus would be also zero.
 * organize math behavior tests
f8e418c47dAndrew Kelley committed on 1/29/2022, 9:27:28 PMparent5e60ee4
4 files changedLine totals unavailable