Bug 29163 SafeRunnable needs to be accessible in JFace
We need to be able to access the SafeRunnable in JFace in order that some error protection can be added to preferences and properties dialogs.
bundles/org.eclipse.ui.workbench/extensions/org/eclipse/jface/wizard/WizardDialog.java
* Sets the location of the page so that its origin is in the
		 * upper left corner.
		 *
		 * @param w the control
		 */
		public void setPageLocation(Control w) {
		    w.setLocation(marginWidth, marginHeight);
		}
	}
/**
 * Creates a new wizard dialog for the given wizard. 
 *
 * @param parentShell the parent shell
 * @param newWizard the wizard this dialog is working on
 */
public WizardDialog(Shell parentShell, IWizard newWizard) {
	super(parentShell);
	setShellStyle(SWT.CLOSE | SWT.TITLE | SWT.BORDER | SWT.APPLICATION_MODAL);
	setWizard(newWizard);
	
	
	
	cancelListener= new SelectionAdapter() {
		public void widgetSelected(SelectionEvent e) {
			cancelPressed();
		}
	};
}
/**
 * About to start a long running operation tiggered through