Restructure remote client crate, consolidate SSH logic (#36967)

This is a pure refactor that consolidates all SSH remoting logic such
that it should be straightforward to add another transport to the
remoting system.

Release Notes:

- N/A

---------

Co-authored-by: Mikayla Maki <mikayla.c.maki@gmail.com>
1eae76e856Max Brunsfeld committed on 8/27/2025, 12:15:39 AM· committed by GitHubparentd713390
39 files changedLine totals unavailable