can we add a function to generate PING frames? specifically to the C api. i need a way to send keep alives on idle connections, and drive the timeouts in my IO event loop. i can submit a PR if you're all amenable to this.