finally add a replacement unistd header

also forgot to add the posix_fallocate declaration to the fcntl.h
replacement when I added the module, that should be fixed now.