added filedescriptor.c and filedescriptor.h

wont crash since we assume we havent used yet (bmake wont realize it)