tunnels now automatically reconnect and migrate. also use `shutdown` in
telemetry instead of `flush` because it times out after 5s, which is
important if the tunnel connection is hanged for some reason.
Set up a new centralized signal handling path, which emulates the
default unless something is explicitly registered to prevent it.
Fixes: https://github.com/denoland/deno/issues/29590
---------
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>