Fixed Filesystem::OpenFile
Would segfault if set to file that didn't exist in archive set

Signed-off-by: Alberto Corona <albcoron@gmail.com>