Windows compatibility 

Firstly, great plugin, thanks!

I wasn't able to compile this in Windows, I was hitting errors when getting to the SockAddrUnix constructor. Turns out, it's somehow stripped from the Windows version of the Network package. I made a few trivial CPP conditionals to allow it work in Windows. I haven't had a chance to test it in Linux, though. 

What are your thoughts?

Thanks again.
Almost!  Just don't use `error`, it was present before because that statement would never be reached due to the outer case.  Turn that into `remoteip <-` and `$(YC.logError) "..." >> fail "..."` again, please :).