Got SConstruct to work properly around all the module nonsense with Fortran. All .mod files are put into an include directory at the top level.