Homework 9 Added some unit tests

Added unit tests to test new functions (i.e. tan, sine, reciprocal,
etc.)

Not sure how the behavior for % works in the Dirk Gently web calculator,
doesn't seem to match a normal calculator.