Support for popen began
Changed Scanner to Support C Preprocessor Macros
Merge branch 'codegen' into codegen-CPP
Merge branch 'codegen' into codegen-CPP
Merge branch 'codegen' into codegen-mac
Post-merge fixup for codegen-mac
Miscellaneous cleanup
Merge branch 'codegen' into codegen-mac