polys: rewrite _gf_gcd function in modulargcd

No more conversions to dense representation are used for this function.
polys: speed improvements in modulargcd

In _modgcd_multivariate_p unlucky evaluation points are now detected
earlier.