77f9905b69
New shared types in commons/commonMain/tor/: - TorServiceStatus: clean sealed class with Off, Connecting, Active(port), Error(message). Uses data object for stateless variants. No TorControlConnection dependency (Android keeps its own version for now). - ITorManager: reactive interface with status flow + dormant/active/newIdentity - ITorSettingsPersistence: load/save interface for platform persistence Android TorServiceStatus unchanged — will migrate to commons version when RelayProxyClientConnector is refactored to use ITorManager signals. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>