Add some missing OS X declarations from <sys/signal.h> and <unistd.h>
Merge pull request #759 from CyberShadow/osx-signal-unistd

Add some missing OS X declarations from <sys/signal.h> and <unistd.h>