renamed all remaining occurences of gcdext to xgcd