Bug 337231 [Compatibility] Parts need local IPartService implementations
We should use a slave IPartService implementation for parts.
tests/org.eclipse.e4.ui.compat.tests.tweaklet/src/org/eclipse/e4/ui/compat/tests/tweaklet/TestFacadeE4Impl.java
public boolean isViewPaneVisible(IViewReference viewRef) {
		E4Util.unsupported("isViewPaneVisible");
		return false;
	}
	@Override
	public boolean isViewToolbarVisible(IViewReference viewRef) {
		E4Util.unsupported("isViewToolbarVisible");
		return false;
	}
	@Override
	public boolean isSlavePartService(IPartService slaveService) {
		E4Util.unsupported("isSlavePartService");
		return false;
	}
	@Override
	public boolean isSlaveSelectionService(ISelectionService slaveService) {
		E4Util.unsupported("isSlaveSelectionService");
		return false;
	}
	@Override
	public void saveableHelperSetAutomatedResponse(final int response) {
		Workbench workbench = (Workbench) PlatformUI.getWorkbench();
		MApplication application = workbench.getApplication();
		
		IEclipseContext context = application.getContext();
		saveableHelperSetAutomatedResponse(response, context);
		
		while (workbench.getDisplay().readAndDispatch());
		
		for (MWindow window : application.getChildren()) {