Bug 17801 Organize Imports dialog: default button should not be Cancel
Steps: 1) Create file that requires two ambiguous classes (List and ArrayList, for example) 2) Run Organize Imports 3) On first page of the dialog, the list has focus, allowing for easy keyboard selection of the class to use, and default button is next (all good) 4) Press next 5) The list no longer has focus, so can't use arrow keys to select the class to use, and the default button is Cancel (all bad). The list should maintain focus like on the first page, and the default button should be Finish. Using build F1.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/dialogs/MultiElementListSelectionDialog.java
private static class Page {
		public Object[] elements;
		public String filter;
		public boolean okState= false;		
		
		public Page(Object[] elements) {
			this.elements= elements;
		}
	};
	
	private Page[] fPages;		
	private int fCurrentPage;
	private int fNumberOfPages;
	
	private Button fFinishButton;
	private Button fBackButton;
	private Button fNextButton;
	
	private Label fPageInfoLabel;
	private String fPageInfoMessage= JavaUIMessages.getString("MultiElementListSelectionDialog.pageInfoMessage"); 
	
	/**
	 * Constructs a multi-page list selection dialog.
	 * @param renderer           the label renderer.
	 * @param ignoreCase         specifies if sorting and filtering ignores cases.
	 * @param multipleSelection  specifies if multiple selection is allowed.
	 */
	public MultiElementListSelectionDialog(Shell parent, ILabelProvider renderer) {