SONAR-5007 restore Q profile backup by keeping parent-child association
SONAR-5007 improve copy Q profile

- support of profile inheritance

- target profile is reset if it already exists. Previously it required
 a fresh profile

- if target profile does not exist, it is created by keeping the
inheritance relation of source profile
SONAR-5007 delete QualityProfileService
SONAR-5007 ignore warnings when restoring a backup