Fix a bug in Controller::exportSettings()

- The settings file must be copied to the chosen destination, only if no
  file with the same name already exists.