distinguish self/forward illegal refs without initField
Merge remote-tracking branch 'origin/master'
DevKit: add UseVirtualFileEqualsInspectionTest
DevKit: add UndesirableClassUsageInspectionTest