Interpreter.Interpret: factored out some functions to Interpreter.Message
Interpreter.Interpret: moved top-level functions 'dropLet' and 'lastFilePath' to where clause
Interpreter.Interpret: moved source-related top-level functions to where clause