In this diff, we initialize the static configuration as a struct for the internal notifications library to avoid passing repeated parameters on every notification-sending call. We are using a lazy static initialization and parameters from the Tunnelbroker's configuration file.
This diff is related to the abandoned D5329. The static configuration is used in the D5642 diff updates.
Linear task: ENG-1737
Even though, there are currently no uses of InfoBlock we don't want to completely remove the component since the plan is to repurpose the component in a subsequent diff