bch.py: GF(2^m)
Poly multiplication and division.
Generalized Poly.__sub__