Move parsing logic from Extended_ast back to Parse_with_comments
Re-create Parse_with_comments with the parsing pipeline (Parsed type,
Warning50 exception, parse, parse_toplevel) that was absorbed into
Extended_ast. Re-export Extended_ast.Parse in the .mli. Update all
callers.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>