moved from TestNG to Junit
fixed changed rule discovery
test patch
fixed unit tests
fixed integration tests
Merge branch 'sonarqube4.2'