fix(server): disable SO_REUSEPORT by default to prevent silent port conflicts
Previously reuse_port defaulted to true, allowing multiple processes to
bind the same port via SO_REUSEPORT. This caused confusing behavior where
a new server would start successfully but only receive a fraction of
connections (kernel load-balancing between processes).
Now reuse_port defaults to false. Binding to an already-used port fails
with a clear "Address already in use" error. Users who need SO_REUSEPORT
for intentional load balancing can enable it explicitly.
Bumps version to 0.2.1.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>