Bug 159539 [DataBinding] Create a static initializer to create DBC with support for java primitives
It seems like in most scenarios default support for converters and validators for java's primitive types would be desired when creating a DataBindingContext. Attaching patch...
bundles/org.eclipse.jface.databinding/src/org/eclipse/jface/databinding/DataBindingContext.java
public static final int TIME_LATE = 1;
	private List bindingEventListeners = new ArrayList();
	private WritableList bindings = new WritableList();
	private List bindSupportFactories = new ArrayList();
	protected DataBindingContext parent;
	private ComputedValue partialValidationError = new ComputedValue() {
		protected Object calculate() {
			int size = partialValidationErrors.size();
			return size == 0 ? null : partialValidationErrors.get(size - 1);
		}
	};
	private ObservableList partialValidationErrors = new ValidationErrorList(
			bindings, true);
	private ComputedValue validationError = new ComputedValue() {
		protected Object calculate() {
			int size = validationErrors.size();
			return size == 0 ? null : validationErrors.get(size - 1);
		}
	};
	private ObservableList validationErrors = new ValidationErrorList(bindings,
			false);
	private List childContexts = new ArrayList();
	/**
	 * 
	 */
	public DataBindingContext() {
	}
	/**
	 * @param parent
	 *