#287 Py3 fix that was breaking all graphs
Fixes #284 by removing the too broad BaseException. It now checks if the file exists.  This will throw an error page if the user has the DB open in another program.