Remove unnecessary conversion.
Remove unused constant.
Drop polynomial's String method.

It's not exposed, so this doesn't get used.
Tighten up polynomial tests.
Move helper func tests closer to helper func.
Use structs instead of two-element arrays.

Borrowed too much Python there.
Clarify random polynomial generation.