#409: New ClassNameSameAsFilename rule (naming) - Reports files containing only one class / enum / interface named differently than the class (or enum, or interface).