Make the #include "file" preprocessing directive begin its
search in the same directory as the file containing the directive,
as other preprocessors and our Fortran INCLUDE statement do.
Avoid current working directory for all source files except the original.
Resolve tests.
I am guessing this version number (v1) might need to be updated with a change in module format. Is that expected to be rare since f18 uses the parser to parse the module file?