fix last commits for using the CPP variable
scafacos_test: clean up helper scripts
scafacos_test: add option to create a Cartesian communicator
test_generic: fix symlinks
more fixes for FORTRAN preprocessing