Don't actually pull this - I'm just submitting the PR to highlight the Flashlight changes

This integrates the new flashlight, without MITM and with the ability to tunnel XMPP and other such protocol over CloudFlare.
Oh good point -- totally forgot about that. I say keep using the event, and my apologies for the noise!