Add the first GC test.
WIP - Changing how code is evaluated for simplified, unified, code paths.
More WIP! Making good progress, though I think this will require having to
refactor all the builtin functions in order to deal with how they handle
arguments being passed in. Maybe they should take a pointer to the first
arg + num args? Anyways.