polys: Optimized PolyElement._iadd_* methods
polys: Implemented PolyElement.diff()
polys: Implemented {Poly,Frac}Element.{evaluate,subs}()