Get rid of the evaluator.

Piece of shit doesn't work.
This one got away from me.

Current state is that basic arithmetic parsing works.
Crazy formatting.
Skeleton of an evaluator.
The start of an evaluator.
Explain why I'm copying strings.
Forgot to check error output too
Update tests to expect new output format.
Formatting...
Support variables.