Fix an error in tramp-vc-file-name-handler

* lisp/net/tramp.el (tramp-accept-process-output, tramp-send-string):
* lisp/net/tramp-adb.el (tramp-adb-handle-make-process):
* lisp/net/tramp-sh.el (tramp-do-copy-or-rename-file-out-of-band)
(tramp-sh-handle-make-process):
* lisp/net/tramp-smb.el (tramp-smb-handle-copy-directory)
(tramp-smb-handle-file-acl, tramp-smb-handle-process-file)
(tramp-smb-handle-set-file-acl)
(tramp-smb-handle-start-file-process): Do not suppress timers.

* lisp/net/tramp-sh.el (tramp-vc-file-name-handler): Check, that
`tramp-file-name-for-operation' returns a proper Tramp file.
2 jobs for master in 55 minutes and 36 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Test
failed #1710
test-all

00:55:36

failed #1711
test-filenotify-gio

00:38:43

 
Name Stage Failure
failed
test-all Test
Makefile:318: recipe for target 'check-doit' failed
make[2]: *** [check-doit] Error 1
make[2]: Leaving directory '/builds/emacs/emacs/test'
Makefile:293: recipe for target 'check-expensive' failed
make[1]: *** [check-expensive] Error 2
make[1]: Leaving directory '/builds/emacs/emacs/test'
Makefile:957: recipe for target 'check-expensive' failed
make: *** [check-expensive] Error 2
ERROR: Job failed: exit code 1
failed
test-filenotify-gio Test
  SKIPPED  file-notify-test10-sufficient-resources-remote

Makefile:182: recipe for target 'lisp/filenotify-tests.log' failed
make[1]: *** [lisp/filenotify-tests.log] Error 1
make[1]: Leaving directory '/builds/emacs/emacs/test'
Makefile:247: recipe for target 'lisp/filenotify-tests' failed
make: *** [lisp/filenotify-tests] Error 2
make: Leaving directory '/builds/emacs/emacs/test'
ERROR: Job failed: exit code 1