SONAR-4908 enable extension point RuleDefinitions
SONAR-4908 remove org.sonar.api.rule.Rule#tags and depreciate RuleRepository
SONAR-4908 support deprecated types of rule parameters and add RuleDefinitions#loadAnnotatedClasses()
SONAR-4908 fix merge