Disable parallel execution of tests since it's not compatible with profile coverage-per-test
Use sonar-packaging-maven-plugin 1.5 from parent POM
SONARJAVA-158 Parser: Usage of TypeArgument should be forbidden in some places
SONARJAVA-159 Parser: usage of BasicType should be forbidden in ResourceSpecification

This change also fixes parsing of identifiers - previously not all
keywords were declared ("byte" for example).
SONARJAVA-161 XPath rule should not lead to NPE, when parse error happens
SONARJAVA-148 Rule S00119: Parameter type names should comply with a naming convention
SONARJAVA-150 Fix typo
SONARJAVA-153 Use new Sonar Syntax Highlighting API
SONARJAVA-147 Rule S00118: Abstract class names should comply with a naming convention
SONARJAVA-151 Rule S00122: Statements should be on separate lines
SONARJAVA-144 Rule S00115: Constant names should comply with a naming convention

Fix rule to properly handle constants in AnnotationType by updating
grammar.
SONARJAVA-154 Add Symbol Table
Fix some quality flaws
Fix test
Fix some quality flaws
Fix NPE
Fix test
SONARJAVA-154 All symbols should be available in Sonar, but not only that are used
Fix test
Fix some quality flaws