eg_io: Simply return NULL if opening the file failed

The best way to see if a file exists and is accessible is to try
to open it, then check for errors. This was impossible since the
EGioOpen() wrapper exits on error.