Lint check all files with custom rules

closes #4187