Finishing Basic Polynomial Work

Finished (and fixed!) the division function. Added tests for
everythang. Fixed a bug in the multiply function which would fail on
some inputs, such as (x + a)(x - a).