Add timeout to HTTP client for webhooks.
Review Request #14927 — Created March 18, 2026 and updated — Latest diff uploaded
In order to prevent external networking issues (or Review Board issues)
from backing up rb-gateway goroutines, this change adds a timeout to
webhook deliveries.
- Ran unit tests.
- Ran integration tests.