Being able to launch a local analysis of source code with a remote quality profile in order to refresh the "Violations" view

Details

Description

The following changes are expected in the "Violations" view :

A drop down list should allow to choose the required mode : remote or local

In one case (the default one), the refresh button should get the list of violations from the Sonar server, in the other case we expect the Sonar Eclipse plugin to launch a new analysis on local source file to update the list of violations

Of course, in that local mode, the Sonar Eclipse plugin still needs the Sonar server in order to get the quality profile to be used.

From a technical point of view, that means that the Sonar Eclipse plugin should be able to embed a very light in memory version of Sonar and to launch only a limited list of sensors.