Added support for optional variable parameter in constructor. Added string function to get string representation without 'Poly(...)' appended. Printed representation now uses corresponding variable, formats coefficients up to 4 decimal places, and removes uncecessary coefficients and powers (i.e. x^1 now is just x). All operations involving two polynomials now must have the same 'var' attribute. Added tests for new functionality, and updated the README.
Changed var attribute to string type, rolled back change to output formatting. Added eps function for complex types
Changed var attribute to be of type Symbol. Added constructors for String and Char as well. Added tests to validate constructors
simplify ctors, printing; fix Poly string representation
don't print coeffiecients ≈1
if power is 1, print x instead of x^1
Fixed some bugs in the printing implementation. Added support for # - # instead of # + -#. Broke into two methods - complex and real
allow show to be used for any type parameter
fix #26
resolve #27

I've never thought `degree` to be that useful of a function to have