Fixes for Windows 10 support
Hello,

I ran into issues with the Windows 10 support where my iOS device could not find the homebridge. I eventually tracked down the cause of the problem, in case you want to update the wiki page for troubleshooting.

When the iOS device tries to resolve the address of the homebridge server, it returns the IPv4 and IPv6 addresses for every interface. The now-unused Teredo IPv6 interface on Windows 10 has to be disabled, otherwise the Apple device will try connecting to it:
Start administrator command prompt, then:
netsh interface teredo set state disabled

Also disable any other unused interfaces that have IPv4 or IPv6 addresses. Interface addresses can be checked via ipconfig /all at the command line.

In my case the issue was the Teredo, and the moment I disabled it, my phone was able to connect to homebridge.

Another issue is that a multihomed host seems to report the IPv6 fe80:: link local addresses for all interfaces instead of just the one connected to the network that the iOS device and homepod are on. It doesn't make sense to return the fe80:: link local for the wrong interface.
