Apply a bunch of violence to get filenames from the directives in cpp output.

This is a stopgap until we have a working module system.
Sorry, Kevin.