Bug 295981 [Forms] FormImages & FormFonts are not disposed correctly
bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/FormHeading.java
private static final int TITLE_HMARGIN = 1;
	private static final int SPACING = 5;
	private static final int VSPACING = 5;
	private static final int HMARGIN = 6;
	private static final int VMARGIN = 1;
	private static final int CLIENT_MARGIN = 1;
	private static final int SEPARATOR = 1 << 1;
	private static final int BOTTOM_TOOLBAR = 1 << 2;
	private static final int BACKGROUND_IMAGE_TILED = 1 << 3;
	private static final int SEPARATOR_HEIGHT = 2;
	private static final int MESSAGE_AREA_LIMIT = 50;
	static IMessage[] NULL_MESSAGE_ARRAY = new IMessage[] {};
	public static final String COLOR_BASE_BG = "baseBg"; 
	private Image backgroundImage;
	private Image gradientImage;
	Hashtable colors = new Hashtable();
	private int flags;
	private GradientInfo gradientInfo;
	private ToolBarManager toolBarManager;
	private SizeCache toolbarCache = new SizeCache();
	private SizeCache clientCache = new SizeCache();
	private SizeCache messageCache = new SizeCache();
	private TitleRegion titleRegion;
	private MessageRegion messageRegion;
	private IMessageToolTipManager messageToolTipManager = new DefaultMessageToolTipManager();
	private Control headClient;
	private class DefaultMessageToolTipManager implements