libknc.c: must define __USE_GNU to get O_CLOEXEC on some linuces.
lib/Makefile.am: must install the include file.