Checks: new check CycleBetweenPackages (ported form sonar-java)