Improve `toolforge-tunnel` CLI with error handling

Bug: T325952

This pr gracefully handles failures, allows automatic retries (with backoff), and ctrl-c halting. There is still one except call (which panics on Err). I believe if that fails, the whole OS is working terribly wrong.

Merge request reports

Loading