Adds a routing module to quicproquo-p2p implementing hybrid message delivery: attempts direct P2P via iroh QUIC (with NAT traversal) first, then falls back to server relay if direct delivery fails or times out. Includes per-peer ConnectionStats tracking direct vs relayed counts, latency averages, and direct delivery ratio metrics.