Fix warnings

Fixes most of the warnings in `Evaluator.hs` and corresponding `Tests.hs` (Issue #69)


`Tests.hs` still contains some useful functions I use from `cabal repl` during development -- any idea where to put them else?
Much better!  The logic looks good.