Add injections to keep myself from killing repls
[incomplete] Checkpoint lambda lifting work

This commit represents somewhere near the halfway point of implementing
lambda lifting. The bindings analysis and manipulation code checks out,
but emitting and evaluating new code is still a work in progress.
[incomplete] Add the lambda lifting tests