Implement Edit and Remove buttons in ConnectionPreferencePage

Change the viewers in AddAssignmentDialog for the selections to look the
same