Move the UPnP/SSDP Manager autodiscovery code into from `main.go` into the `worker` package. This also means changing the error handling a bit, as only the `main.go` file is allowed to do `log.Fatal()`.
/api/version