Bug 54548 [About] About dialog should obtain info from IProduct and IBundleGroup instead of platform configuration
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/AboutDialog.java
new AboutFeaturesDialog(getShell(), primaryInfo, featureInfos)
					.open();
				return;
			case PLUGINS_ID :
				new AboutPluginsDialog(getShell(), primaryInfo).open();
				return;
			case INFO_ID :
				new SystemSummaryDialog(getShell()).open();
				return;
		}
		super.buttonPressed(buttonId);
	}
	public boolean close() {
		
		if (image != null) {
			image.dispose();
		}
		for (int i = 0; i < images.size(); i++) {
			((Image) images.get(i)).dispose();
		}
		return super.close();
	}
	/* (non-Javadoc)
	 * Method declared on Window.
	 */
	protected void configureShell(Shell newShell) {
		super.configureShell(newShell);
		String name = null;
		if (primaryInfo != null) {
			name = primaryInfo.getProductName();