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
* Private field used in inner class.
	 * @issue org.eclipse.ui.internal.AboutInfo - illegal reference to generic workbench internals
	 */
	 AboutInfo primaryInfo;
	/**
	 * About info for the all features.
	 * Private field used in inner class.
	 * @issue org.eclipse.ui.internal.AboutInfo - illegal reference to generic workbench internals
	 */
	 AboutInfo[] featureInfos;
	private Image image; 
	private ArrayList images = new ArrayList();
	private StyledText text;
	/**
	 * Create an instance of the AboutDialog
	 */
	public AboutDialog(
		IWorkbenchWindow window,
		AboutInfo primaryInfo,
		AboutInfo[] featureInfos) {
		super(window.getShell());
		this.primaryInfo = primaryInfo;
		this.featureInfos = featureInfos;
	}
	/* (non-Javadoc)
	 * Method declared on Dialog.
	 */
	protected void buttonPressed(int buttonId) {
		switch (buttonId) {
			case FEATURES_ID :