no c99 to allow building in mingw

Dear Wincent,

please consider merging these changes. They are just there to allow building without c99 in Mingw. 
c99 makes problems with unistd.h as describe here "http://sourceforge.net/p/mingw/bugs/2046/".