Issue 16

Handles "pretty printing" of terms with a zero or one coefficient (i.e. 77x^0 or 77x^1).  Added additional tests around a number of base cases for "pretty printing".