[lib] fix creating Tunnelbroker socket
Summary:
ENG-6875.
Previous code was creating multiple sockets on each re-render which was causing issues.
Test Plan: Add credentials and test if connection with Tunnelbroker works.
Reviewers: bartek, michal
Reviewed By: bartek
Subscribers: ashoat, tomek
Differential Revision: https://phab.comm.dev/D11237