Remove duplicated call to SSDPClientController.SearchAll().
The UPnPNetworkTracker calls the function in its Start() function. Same for the SSDPClientController.
Since the UPnPNetworkTracker Start() function calls the SSDPClientController Start() function there is only need for either the UPnPNetworkTracker or SSDPClientController to call SearchAll(). I chose to keep the UPnPNetworkTracker call.