[core] Remove unused dependencies.

Signed-off-by: Stéphane Galland <galland@arakhne.org>
[util] Remove unused dependencies.

Signed-off-by: Stéphane Galland <galland@arakhne.org>
[lang] Remove unused dependencies.

Signed-off-by: Stéphane Galland <galland@arakhne.org>
[tests] Remove unused dependencies.

Signed-off-by: Stéphane Galland <galland@arakhne.org>
[maven] Cleaning the code of sarl-maven-compiler.

Signed-off-by: Stéphane Galland <galland@arakhne.org>
[lang][ui] Add accessors for setting the SARL configuration on a project.

Signed-off-by: Stéphane Galland <galland@arakhne.org>
[eclipse] Refactoring of the code.

The code is refactored to:
- provide a single utility class for the constants;
- create a real Plugin object;
- use the new SARL preference API (from [lang][ui] module);
- change the SARL nature icon.

Signed-off-by: Stéphane Galland <galland@arakhne.org>
[m2e] Add the Maven Eclipse Integration plugin.

The m2e contribution configures the project with the SARL requirements.

Signed-off-by: Stéphane Galland <galland@arakhne.org>