mkfifo support for bsd, osx - missing includes