Minor changes to some example code and the stdlib

In order for Stdlib.Scan to actually do anything, the result has to be
Push'd onto a variable.
There was a subtle off-by-one error in recur.pc. Weird.
Changes to anon.pc to test throwing variables into boolean expressions
Fixes to the interpreter itself.

Match variables to function definitions by statement number. Still not
perfect.
Fix variable scoping by fixing how stuff is imported. Just local and
global scope.
Forgot to use = to do the opposite comparisons of < and >.