llvm-3.3 branch
call function if exists
renaming, use LLVM input infrastructure
fixed corruption bug
Tokens store StringRefs
added scope stack and function calls
scopestack.cpp is not used
fixed functions with multiple args
trying to get closures to work