[build] Get Guava from the Luna repo for the Luna target

The Luna target referenced Guava both directly and indirectly by
including the orbit.tpd module. This could cause problems with two
incompatible Guava bundles in the resolved target. The orbit.tpd module
no longer includes Guava, instead each target gets to decide where to
get it from. sirius_luna now gets it from the Luna repo, while all the
others get the same as before but more explicitly.

Change-Id: I5cb838c82a2953358e22a577ff7a60284a69bcf7
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
[build] Speedup the build by disabling the production of compilation warnings

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