Cloudflared downloads

No releases of Cloudflared have been published to the beta channel.