Fixed cygwin build and execution issue, mostly from Tony Nicholson

Fixed OS/X build issues from Tony Nickolson
Fixed OS/X tap networking startup
Added cygwin host NIC hardware address determination
Made *nix host NIC hardware address determination more robust
4 files changed