SONAR-3644 Save changes to new API before revert

Copy resources from Switch Off Violations plugin to core
Remove references to deprecated APIs
SONAR-3644 Break compatibility with plugin configuration

Use relative paths rather than component keys for filter definition
Add utility to compute component key based on underlying file path
Enhance coverage and compliance
SONAR-3644 Remove deprecation declarations in configuration
SONAR-3644 Change labels