This diff introduces an `initialize_client` function that initializes the Tonic client instance and returns a client channel for it. The client instance from this function will be passed as an argument into the publish and consume functions in the follow-up diffs.
Linear task: [[ https://linear.app/comm/issue/ENG-2728/implement-tunnelbroker-shared-client-library | ENG-2728 ]]