Improve dependencies violations

* Update the whole plugin to report Issues instead of Violations, which have been deprecated since Sonar 3.6
* Add a metric to count the dependencies violations
* Add the line of include when reporting a cycle dependency violation
* Create a violation when the same file is included twice