Added Wall and Werror options to Makefile
Included unistd.h to avoid 'invalid implicit declaration error'