Proto commits in ewilken/starlink-rs

These 5 commits are when the Protocol Buffers files have changed:

Commit:6687dcb
Author:Elias Wilken

update to `2bc83694-2dec-48c8-9061-88b86cdd5d89.uterm.release` - add new requests & responses: `RestartControl`, `Fuse`, `DishGetObstructionMap`, `TransceiverGetTelemetry`, - add `temp` field to `WifiNetworkInterface` - add `api_version` field to `Response` - add `unstow` field to `DishStowRequest` - add `initial_satellite_id`, `initial_gateway_id` & `on_backup_beam` fields to `DishGetContextResponse` - add `apply_setup_complete`, `mac_wan` , `apply_mac_wan` , `mac_lan` , `apply_mac_lan` , `mac_lan_2ghz` , `apply_mac_lan_2ghz` , `mac_lan_5ghz` , `apply_mac_lan_5ghz` & `device_id` fields to `WifiConfig` - add `seconds_since_last_15s_outage`, `seconds_since_last_60s_outage` & `seconds_since_last_300s_outage` fields to `PingMetrics`

The documentation is generated from this commit.

Commit:e5cc541
Author:Elias Wilken
Committer:Elias Wilken

update `tonic` & `prost` dependencies

Commit:dc84c3b
Author:Elias Wilken
Committer:Elias Wilken

generate a lot of missing types & fields

Commit:004ccee
Author:Elias Wilken
Committer:Elias Wilken

implement gRPC client

Commit:16b3a68
Author:Elias Wilken

reverse the Protobuf