Fix iptables check on windows
Commit old (work in progress) changes for dynamically handling diff protocols with the one listener, for use with connection redirection / port forwarding.

Will hopefully pick up this work on netsink again soon.