Handle IOErrors (i.e. inability to open configuration file) gracefully instread of just continuing execution and then failing later.

Fixes #10