Oracle error message

Fixes #305.
Added the location Oracle attempted to save cards.xml to the error message.

Doesn't fix #294 but will help finding the issue.
This way is prone to format string bugs. Better use:
```
 QMessageBox::critical(this, tr("Error"), tr("The file could not be saved to %1").arg(fileName));
```