adding non-mpi version of groucho.file in Fortran/ifc