Add function to ignore files with mixed CR/LF.
Expand tabs to 4 spaces in C and C++ files.