[System.Numerics] BigInteger.GCD(0,x) must return abs(x) instead of x