polys: RealField and ComplexField with automatic truncation
polys: gcd() over reals works by converting coefficients to rationals
polys: Restore inexact domain in d(u|m)p_factor_list()
Added tests for issues #1852, #2384, #2814