Add support for cygwin.
Fix netifaces issue, so slapformat.py can get correct ifaddresses.
Merge remote-tracking branch 'origin/cygwin'