Completes unit tests for PostScript evaluator and fixes two bugs in the evaluator itself

Primarily in an effort to reduce the amount of TODOs in the code base, but in this case it also proved really useful for finding two undiscovered issues in the PostScript evaluator itself ('neg' and 'not' operators were not handled correctly).