Merge branch 'jmdns-fixes-and-tor-onion-support' into 'master'
Jmdns fixes and tor onion support
There are three groups of work in this collection of commits:
- improvements to the `WifiStateChangeService` and related activities like JmDNS to eliminate problems that happen when there are a lot of wifi change events.
- add rework the `.net.Downloader` stuff to add Tor support and lay the groundwork for Bluetooth support
- add support for repos on Tor Hidden Service .onion addresses