RemoteWorkspaceImpl refactor. SettingsDialog not initialized until it is required.