cpp: stat() errors aren't fatal - catch ENOENT later
cpp: Allow empty arguments to single argument macros
phi-node nesting and && and || now uses phi nodes
Added string generation bug - no string output