more progress on SSDP Listenr (cleanup) and Searcher (close to implemented)