usage example
add doc string to fallocate() function
change check for fileno() so that namedtemporary files and other file-like-objects that are not of file type will fork as long as they have a fileno() function that returned the file descriptor
add tests