Remove static scope for factory as is no longer needed since the instance inside the singleton factory does the work now
Extension method to allow setting the static initialized flag to false for JenkinsTransportExtension to be able to prove logic before refactoring
Refactor configuration form creation behind interface and factory object for creation
Put test around making sure the serverManager is reinitialized if the Configuration form is shown and ok is pressed.
Refactor static bool out of the JenkinsTransportExtension class and into the singleton factory where the static ServerManager instance is located
Provide interface method on the factory to check and set the IsServerManagerInitialized static