Fix Copy Exemplar Metadata

1) Localization text and ID were switched
2) Copying failed if image file was readonly
If we did need two, it's not even obvious that the current two behaviors are the ones to distinguish. I would probably break it down as SaveMetaDataChanges() (which can quietly do nothing if there is no metadata or no changes, but will throw if there is no original path or writing there fails), and SaveMetaDataChangesToOriginalOrTemp() which will use a temp file if the original is not writeable OR if there is NO original path (so it works whatever the image source). But it doesn't seem worth breaking it up into two methods until we have at least one use for each.