Move reset of modules for Guile 2.x to session-terminate
This keeps the mechanism close to the setup code in session-initialize
and also avoids a crash after the error message when a file is not found
because the access to session-modules
is guarded by first-session-done?