Add base class to run sonar sputnik

Load sonar configuration specified in sputnik configuration file, build
a valid sonar configuration and run sonar runner inside the same process
running sputnik.

This is not fully functional as we need to parse sonar issues in order
to report them to sputnik.

Change-Id: I6117d97541b65a8c575cd178c948632ed7fe76fc
Enhance pom.xml

- Set the main class in the JAR archive
- Add the shade plugin to generate uber jar file
- Set jdk version in both plugins

Change-Id: I417ff66bf4bda2cbe95cd96954b4a809fd527e29
Update travis badge url, remove coveralls badge

 - update travis badge link to target our fork build
 - remove coveralls badge as we don't have a coveralls account yet

Change-Id: I5d364e8d7b8649c3ada3a0d38f20ac6587aa5244