SONAR-926 Update SourceScanner to work with multi-language projects