cmark_render_html now just returns a regular C string.

This way, we don't have to expose buffer.h; it is just used
internally.