Extract a `proto` crate out of `rpc` (#12852)

Release Notes:

- N/A

---------

Co-authored-by: Nathan <nathan@zed.dev>
77e88c1dedAntonio Scandurra committed on 6/10/2024, 6:49:53 PM· committed by GitHubparent57c4029
20 files changedLine totals unavailable