Implemented Feature Request: Run local analysis

Hi Guys,

I finalised  the initial version of the run local analysis.
Still can be improved, hopefully I will have some time later.

What I did is:
- now we can run local analysis on module/project level using sonar runner 2.0
- we can switch from local/remote without loosing the local cache
- extended the 'soar' tab with a console tab where we can see the sonar runner logs (maybe we can improve to switch off/on the debug information (but later)
- added some intellij functional tests. (now is running fine from IntelliJ but for some strange reason from maven is failing. Well known fact that running intellij functional tests is really hard to configure it in maven)

Sure some improvements can come later:
1. improve the log tab  for the local analysis run. Maybe all those logs are totally unnecessary and scares the user however is handy to see if for some reason sonar runner is failing.
2. investigate sonar-runner 2.2 and embed
3. run local analysis for files.

Please review.
Let me know if you have some comments/concerns.

Kind regards
Alpar