Adds TODO test for nulling out uninitialized vars.
Manages stack vars smartly.
Cleans up order of printing and indentation.
Simplifies opennode handling.
Changes PUSH macro to accept a name.
Cleans up for/while stacks.
Cleans up code minorly.
Merges node handling methods.
Supports aborting on invalid tokens.
Merge pull request #4 from tcr/tcr-stack

Tcr stack