fix(atproto): isolate URLProtocolStub handlers per session to unblock parallel tests
Replace the shared global handler with a UUID-keyed registry. Each `install()`
call gets its own slot (identified via `httpAdditionalHeaders["X-URLProtocolStub-ID"]`),
and `reset(session:)` clears only the calling test's handler — so concurrently
running suites can never clobber each other's state.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>