[430527] Add missing required files

The files were actually present in the source, but not correctly
registered in the build.properties files.

Bug: 430527
Change-Id: Iaecd27ed2426e30974cd54c75ce4632d14a44cd2
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
[430527] Remove the Java nature and BREE from the doc plug-in

Bug: 430527
Change-Id: I455fe576a30d203318cd235563901bdb7b5eec9f
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
[428322] Fix the dynamic tabbar enablement condition

Tabbar can be dynamic for version of "org.eclipse.ui.workbench" before
3.103 OR after 3.106.
The previous "&&" was an error introduced during the extraction and
inversion of the condition: an Eclipse version cannot be less than Juno
and greater than Luna.

The De Morgan's laws should have been applied: the expected condition is
uiWorkbenchBundle.getVersion().compareTo(junoStart) < 0 ||
uiWorkbenchBundle.getVersion().compareTo(lunaStart) >= 0;

Change-Id: Ibe0a7907a92a258c0ab5cdefb8f46a20062d9e8a
Signed-off-by: Maxime PORHEL <maxime.porhel@obeo.fr>
Merge "[428322] Fix the dynamic tabbar enablement condition"
[427803] Update tabbar id after split and move in diagram.ui plugin 

Change-Id: Ic589398e6142d7ea68d7dc4bbf057e0f33ae604b
Signed-off-by: Maxime PORHEL <maxime.porhel@obeo.fr>
[build] Switch to Tycho 0.20.0 (from 0.19.0)

Change-Id: I50d1a0f6da288998c4abd4aba6c2f3cc9bdadac4
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>