Add progress bar to structure merge viewer during computation

Change-Id: Ib6240f24126945559c4d2639f1759f6a8a526585
Use navigatable instead of navigator.

We don't want to call next on content merge viewer when calling next on
structure merge viewer.

Change-Id: I43b05dd040d43307d1670b34eec68dd33e6cf209
Attach a root diagnostic if there is no one.

Change-Id: Ib21d75d4866d118765ed8806ccb9b16ee70cd249
Fix center control drawing and icon display

Change-Id: Ib4a19a2bac2c7e22842a4e73803c5294d34ab446
[416413] Fix Difference not selected in content merge viewer

Bug: 416413
Change-Id: Iee5b127bf1053dbc9cf17c1c11dbeda831cb2a6c
Fix regression in ComparisonEditorInput with new way of grouping.

Change-Id: I26d505f7670215b6a2c3924428b42c93a8f5e794
[420705] Fix NPE on comparison containing only filtered diffs

Bug: 420705
Change-Id: Ia2bf86bca9d6bb50592241fd49cd9d6e1c65ef35
[421048] Redraw center part of content merge viewer when resizing editor

Bug: 421048
Change-Id: I78461e2b7ec097ae1591729ba45fe9f6843a4902
[417360] Fix NPE when comparison is not between ResourceSets

Bug: 417360
Change-Id: I9a7e0a22677d6982b38fbb6f64782838ec944c64
Update target platform for Luna M3

Change-Id: I743c6bf70e3bd64620c820727dcf84b62c2fb6d2
[421083] Fix Difference Group providers are shared between comparisons.

The DifferenceGroupProviderRegistry now registers
IDifferenceGroupProvider.Descriptors instead of
IDifferenceGroupProviders

Bug: 421083
Change-Id: Ica04105c76de14d7e2b47c2d586c057fb1431059
[401816] Refresh the workspace after saving the comparison model

Bug: 401816
Change-Id: Ic2cb4e878fc0ec97e6b68218b9e23747ae744059
add initial version of setup model

Change-Id: I7d81aacb08d4e23f83163e0cc5f7924efd47bd6a