token: Treat doc comments as tokens.
parser: Attach comments to IR nodes.
visitor: Add JSON and HTML output for doccomments.