creates the catalog file in the MessageCatalog class and no longer directly in the CatalogFormat... Furthermore a temporary file will be created at first now and will be moved after the CatalogFormat finishes the work.
modifies the write method of the CatalogFormat. it returns a boolean value now.
Furthere this commit modifies the MessageCatalog method writeCatalog due to the new change
modifies pre- and suffix of temporary catalog file
adds a new parameter to read method of the CatalogFormat. the new parameter is the input stream which shall be used to read the catalog
Merge remote-tracking branch 'origin/files' into spoon_integration