Adding HAVE_UNISTD_H for non-Windows

To cope with the restriction in zconf.h over the inclusion of <unistd.h>