1. Fixed open file - if the fds not contains the file, allocate one fd
space for opening this file.

2. Fixed unlink file - while checking each fd contains the unlink file
but also check fd is null