Add disconnect confirmation prompt and full data purge
Replace the disconnect form POST with a confirm() dialog warning users
that all data will be deleted. On confirm, the server now purges all
replicated data: sync state, blocks, blobs, challenges, policies, IPFS
blockstore, auth token, and identity — leaving a clean slate instead of
tombstoned entries.