Improve heuristic for Modula-2 (#3434)
Improve heuristic for Modula-2 (#3434)

Module names can contain dots
sebgod/linguist,JJ/linguist,MahmoudFayed/linguist,stanhu/linguist,mwpastore/linguist,pchaigno/linguist,pchaigno/linguist,yyx990803/linguist,pchaigno/linguist,tschf/linguist,sebgod/linguist,stanhu/linguist,yyx990803/linguist,stanhu/linguist,christop/linguist,yyx990803/linguist,JJ/linguist,github/linguist,erkyrath/linguist,erkyrath/linguist,JJ/linguist,erkyrath/linguist,R4PaSs/linguist,erkyrath/linguist,yyx990803/linguist,sebgod/linguist,pchaigno/linguist,mwpastore/linguist,github/linguist,MahmoudFayed/linguist,christop/linguist,github/linguist,github/linguist,stanhu/linguist,sebgod/linguist,JJ/linguist,R4PaSs/linguist,tschf/linguist