cpp: rename file info to source file

The standard refers to source files, and whilst not totally obvious,
it seems plausible to interpret user generated header files as a type
of source files. As such, rename file infos to source files.