Return the caller's IP address and basic request metadata extracted from headers. Works behind proxies (checks X-Forwarded-For, CF-Connecting-IP, etc.). Zero external dependencies.