Bug 59476 [ViewMgmt] [RCP] Should have an app-level preference for whether detached views are supported
build I20040413 Note all RCP apps will want to allow detached views. There should be a hidden preference for this that the app can configure via plugin_customization.ini. Should consider for M9.
bundles/org.eclipse.ui/src/org/eclipse/ui/internal/UIPreferenceInitializer.java
node.putBoolean(IWorkbenchPreferenceConstants.SHOW_INTRO, true);
		
		node.put(IWorkbenchPreferenceConstants.KEY_CONFIGURATION_ID,
				IBindingService.DEFAULT_DEFAULT_ACTIVE_SCHEME_ID);
		
		node.putBoolean(IWorkbenchPreferenceConstants.SHOW_SYSTEM_JOBS,false);
		
		node.put(IWorkbenchPreferenceConstants.CURRENT_THEME_ID,
				IThemeManager.DEFAULT_THEME);
		
		
		node
				.putInt(
						IWorkbenchPreferenceConstants.EDITOR_MINIMUM_CHARACTERS,
						-1);
        
        node.putBoolean(IWorkbenchPreferenceConstants.CLOSE_EDITORS_ON_EXIT, false);
        
         
        node.putBoolean(IWorkbenchPreferenceConstants.USE_WINDOW_WORKING_SET_BY_DEFAULT, false);
        
        node.putBoolean(IWorkbenchPreferenceConstants.SHOW_FILTERED_TEXTS, true);
        
		IEclipsePreferences rootNode = (IEclipsePreferences) Platform
				.getPreferencesService().getRootNode()
				.node(InstanceScope.SCOPE);
		final String uiName = UIPlugin.getDefault().getBundle()
				.getSymbolicName();
		try {
			if (rootNode.nodeExists(uiName))