Do not overwrite files if they did not change.
Use more stable IDs when generating XCode projects.