Fix regression where IOExceptions were not caught on trying to access disk.

Fixes #1632
Add file existence check for Eugene.
Merge pull request #1635 from sbt/wip/fix-1632

Wip/fix 1632