MMF-1786, the scanner no longer needs to handle short living branches in a similar way to pull requests and the parameter "sonar.branch.target" is removed.
If "sonar.branch.target" is passed, the scanner should ignore it and display a warning.
A few implementation details:
- Drop computation of the type of branch
- Stop loading changed files/lines with SCM or filtering what files are included in the report when a branch is analyzed