Don't set ZLIB_INTERNAL on windows, this will remove one warning
Disable FD_CLOEXEC code on windows
Comment spelling fix
Fix test suite failure on GCC 4.8

GCC 4.8 includes /usr/include/stdc-predef.h implicitly, and this shows up
in generated .d files.
Merge branch 'maint'

* maint:
  Fix test suite failure on GCC 4.8
  Comment spelling fix

Conflicts:
	test.sh