[FIX] #3496219 Saros marks compiled files as shared

The SharedResourceManager / ProjectDeltaVisitor / FileList
classes are ignoring derived files.

It seems, when the partial sharing was introduced the logic for
full shared files got corrupted. 

This patch will again ignore derived files for full shared
projects.

Change-Id: Ie053b5a840111e27ff1350b558dd2b6698224048
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/222
Tested-by: Jenkins CI
Reviewed-by: Maria Spiering <maria.spiering@fu-berlin.de>
Reviewed-by: Sebastian Starroske <sebastian.starroske@googlemail.com>
Reviewed-by: Stefan Rossbach <srossbach@arcor.de>
[NOP] Fixed line endings in dpp's MANIFEST.MF

Line 4 finished with an \r\n, every other line only with \n. This patch
equalizes all lines.

Change-Id: I5cc66f930db835cbb584dc297c7434b5bc70f86e
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/221
Tested-by: Jenkins CI
Reviewed-by: Franz Zieris <zieris@inf.fu-berlin.de>
[BUILD] Make Widget Gallery compilable again

The MANIFEST.MF still referenced de.fu_berlin.inf.dpp.nebula.
The "dpp" infix was removed in commit 0210c06.

The AllWizardsDemo.java referenced two methods which were removed in
commit c5936ed.

Change-Id: Ieb70fc680ebd31bafef293b9ef55f2a23f04e915
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/293
Tested-by: Jenkins CI
Reviewed-by: Franz Zieris <zieris@inf.fu-berlin.de>
[PRODUCTION] reduced memory size for Findbugs task

Added a hardcoded limit for Findbugs on how much memory
it should use. The file is also present in the local
production environment but the Saros job is the only
job that execute Ant on the build file from the SCM.

All other job uses the local version. This should
be changed too !

Change-Id: I8d175f0dbac2e4a255de8ad0777e0f617b36c4d8
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/294
Reviewed-by: Stefan Rossbach <srossbach@arcor.de>
Tested-by: Jenkins CI
[UI] Default color attribution for Saros annotations - part 1

The user color is now the default color for contributions.
The selection annotation uses a slightly lighter color to
distinguish between the two. This lighter color gets represented in the
chat as well.
What remains the same is that contributions will be displayed in a
darker color than the selections.

(Before: User color was the default for selections. Contribution
color was slightly darker.)

This UI change addresses the following problems:
1) usability problem "low contrast between the selection and
contribution color"
Users had a hard time to see the cursor or highlighted text (selection)
within the last editor changes (contribution).
2) correct calculation of lighter/ darker colors
The lightness of colors will now be calculated correctly by using the
HSL color model. For this purpose the already existing method
"ColorUtils.addLightness" is used (see de.fu_berlin.inf.nebula).
3) aesthetics
From an aesthetic point of view Julia, Franz and me decided to
brighten up the default colors - defined in the plugin.xml.


Change-Id: If549225763668e99c054c565c41b333ae575190d
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/250
Tested-by: Jenkins CI
Reviewed-by: Norman Warnatsch <norman@warnatsch.name>
Reviewed-by: Franz Zieris <zieris@inf.fu-berlin.de>
[UI] Disable left Viewport Annotation by default

The left viewport annotation is not displayed by default anymore,
because it is confusing for users - and us, too.

Interviews showed that more users take notice of the right viewport
annotation and are more likely to use this one. They do recognize the
left viewport annotation, too but don't use it. Furthermore it is still
possible to enable it via the Eclipse preferences "General > Editors >
Text Editors > Annotations".
Other software like SubEthaEdit show their viewport annotations on
the right handsight too.

So even though the left viewport annotation contains some really useful
information, users are not able grasp it. Since there is no real
solution for this dilemma it is better to go for an "simplicity"
instead of a "quantity of functionality" approach.

Change-Id: I84b2d87859981a8a153ae711cde5fbdfd555ce27
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/290
Tested-by: Jenkins CI
Reviewed-by: Franz Zieris <zieris@inf.fu-berlin.de>
[BUILD] Master ready for development towards 12.10.26

Change-Id: I6a6176dfe9603ff7629999e1fc952fb4bd6341f8
Reviewed-on: http://saros-build.imp.fu-berlin.de/gerrit/303
Tested-by: Jenkins CI
Reviewed-by: Franz Zieris <zieris@inf.fu-berlin.de>