rename 1 and 2.scm
nicer errors on unbound names
add test.scm
cleaner example programs
fix mismatched parens
fix use of nonexistent LIST primitive
add kmp tests (need more)
test with self-interpreter
tweak context message
add trivial stager
add example