Bring back external changes detected dialog, move to interface event
Assets added at runtime can be loaded into promises/missing resources again
Move prefab instance reload logic out of ResourceLoader
Clear selection when reloading SceneEditorSession