Add unified ErrorCodes for import/export of files
This commit adds unified Error Codes for import and
export (open and save) of files. The class is not used yet.
The purpose of this commit is to make sure
the class and error messages are defined before string freeze.