Bug 202474 [Forms] Create a resource manager to share the bold font
If a FormToolkit is passed into FormEditor it is disposed upon disposal of the editor even though it may be shared.
bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/FormUtil.java
public static final String PLUGIN_ID = "org.eclipse.ui.forms"; 
	static final int H_SCROLL_INCREMENT = 5;
	static final int V_SCROLL_INCREMENT = 64;
	public static final String DEBUG = PLUGIN_ID + "/debug"; 
	public static final String DEBUG_TEXT = DEBUG + "/text"; 
	public static final String DEBUG_TEXTSIZE = DEBUG + "/textsize"; 
	public static final String DEBUG_FOCUS = DEBUG + "/focus"; 
	public static final String FOCUS_SCROLLING = "focusScrolling"; 
	
	public static final String IGNORE_BODY = "__ignore_body__"; 
	public static Text createText(Composite parent, String label,
			FormToolkit factory) {
		return createText(parent, label, factory, 1);
	}
	public static Text createText(Composite parent, String label,
			FormToolkit factory, int span) {
		factory.createLabel(parent, label);
		Text text = factory.createText(parent, ""); 
		int hfill = span == 1 ? GridData.FILL_HORIZONTAL
				: GridData.HORIZONTAL_ALIGN_FILL;
		GridData gd = new GridData(hfill | GridData.VERTICAL_ALIGN_CENTER);
		gd.horizontalSpan = span;