unistd: Refine workaround from 2009-12-23 against Cygwin bug. * lib/unistd.in.h: Don't include <stdio.h> and <fcntl.h>, except on Cygwin and mingw. Suggested by Eric Blake.