Bug 40559 [Preferences] Need to make the PreferencesPage accessible
We are currently using a CLabel for the preferences page to show the title or errors. This cannot be navigated to currently and needs to be replaced by something that can take focus.
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferenceDialog.java
GridData layoutData = new GridData(GridData.FILL_BOTH);
		titleArea.setLayout(layout);
		titleArea.setLayoutData(layoutData);
		titleArea.setBackground(background);
		final Color borderColor = new Color(titleArea.getDisplay(), ViewForm.borderOutsideRGB);
		titleArea.addPaintListener(new PaintListener() {
			public void paintControl(PaintEvent e) {
				e.gc.setForeground(borderColor);
				Rectangle bounds = titleArea.getClientArea();
				bounds.height = bounds.height - 2;
				bounds.width = bounds.width - 1;
				e.gc.drawRectangle(bounds);
			}
		});
		
		titleArea.addDisposeListener(new DisposeListener() {
			public void widgetDisposed(DisposeEvent e) {
				if (titleAreaColor != null)
					titleAreaColor.dispose();
				if (errorMsgAreaBackground != null)
					errorMsgAreaBackground.dispose();
				borderColor.dispose();
			}
		});
		
		messageLabel = new CLabel(titleArea, SWT.LEFT);
		JFaceColors.setColors(messageLabel, foreground, background);
		messageLabel.setText(" "); 
		messageLabel.setFont(JFaceResources.getBannerFont());
		final IPropertyChangeListener fontListener = new IPropertyChangeListener() {