Use range based for loop.
Improve method names.
Improve naming.
Cosmetics.
Add support for rule 6-2-3.
Allow system headers to be excluded from rule 6-2-3.
Fix false positive for checker 6-2-2.
Add missing dependency to the FileCheck tool.