Add `rustdoc_to_markdown` crate (#12445)

This PR adds a new crate for converting rustdoc output to Markdown.

We're leveraging Servo's `html5ever` to parse the Markdown content, and
then walking the DOM nodes to convert it to a Markdown string.

The Markdown output will be continued to be refined, but it's in a place
where it should be reasonable.

Release Notes:

- N/A
5bcb9ed017Marshall Bowers committed on 5/29/2024, 8:05:16 PM· committed by GitHubparenta22cd95
7 files changedLine totals unavailable