Iron out a couple more problems with evaluation
Implement call/cc, apply, and hook for tests

(As for the rest of this chapter's code so far, call/cc and apply
close to verbatim from the book)