distro-build/drive-clients: print time before each command
attempt to clarify the eof insertion that drracket's repl does

also fix some interactions that were using old-style printing
(but in #lang racket, which doesn't print that way)
Fix a use of `fresh-line'.

Needs to do it when the relevant stderr is in effect.

Fixes PR 13744, except that something like this is still bad:

  (with-output-to-file "/tmp/foo" #:exists 'append
    (lambda ()
      (parameterize ([current-error-port (current-output-port)])
        (/ 1 0))))

But I think that it's a bad idea for the error display handler to be
called with the locally set port -- described in PR 13974.
Windows: disable message box from system errors

For example, disable a message box for DLL links errors.
net/win32-ssl: handle eof (connection closed by server)
raco pkg: make `search-ask` mode work for Windows (CRLF)

More generally, trim leading an dtrailing whitespace from answers.