If the input is not a file do not prepend .x in front.
Print help on llvm::outs, seems the issue we had is fixed.
Insert extra lines, makes the output prettier.
Use the file lookup using the include paths to resolve filenames.
On .x try calling the specially named function only if it exists.
Improve the STL test. Now we can reenable it.
Fixes extra semocolons from using decls, and disables some unused code to be deleted later
Deleted unused code