SONARJAVA-438 Use released version of sonar-common-rules
SONARJAVA-444 Remove metric 'packages'
Remove unused tests
SONARJAVA-439 Restore DITCheck

This commit partially reverts 383e2f73657b1a7440559095d9257ddb6018b26e
Fix some quality flaws
Fix some quality flaws
SONARJAVA-438 Remove deprecated code
Fix some quality flaws
Add more tests
SONARJAVA-439 Remove unused code

Previously was used to compute metric NOC.
Do not keep issues in memory after saving into SonarQube
SONARJAVA-447 Checks should not bypass NOSONAR filter
Upgrade to Parent POM version 18
Explicit declaration of dependencies for unit test
Remove unused dependency
SONARJAVA-447 Fix NPE
SONARJAVA-438 Change the way to detect class files for Findbugs analysis
Fix some quality profiles
Do not use code, which was removed in SQ 4.2
SONARJAVA-435 Upgrade to SonarQube 4.2-M13