Issue #697.  On MSVC 2012 builds <unistd.h> is not required.