Fix Issue #665

Fix IntegerComputer::extendedEuclid for gcd(a,b) != 1.
Check extended-euclid for many integer triples, negative or positive.
Modify testIntegerComputer. Seems ok now.