SONAR-926 Improve language recognition to have case unsentitive file extensions