[euclidean_alg] Add the extended Euclidean algorithm
[euclidean_alg] Add comments inside extended_gcd
[euclidean_alg] Disable assertions inside extended_gcd
[euclidean_alg] Make code a bit more readable (minor change)
[euclidean_alg] Add simple gcd