DRAFT: building stubs for kotlin cls
DRAFT: ClsStubBuilderTest
REVIEW: Convert KotlinModifierListStubImpl to Kotlin
revert converting KotlinModifierListStubImpl
Minor
Move logic dealing with mask from KotlinModifierListStubImpl

To a separate kotlin file
NAME
Convert to Kotlin: KotlinObjectStubImpl
Convert to Kotlin: KotlinObjectStubImpl
Convert to Kotlin: Stub interfaces and place them in one file
Convert to Kotlin: KotlinFunctionStubImpl and KotlinPropertyStubImpl
++ KotlinClassStubImpl.kt
++ KotlinModifierListStubImpl + ModifierMaskUtils.kt
Determine stub interface more accurately
Convert to Kotlin: KotlinUserTypeStubImpl
Convert to Kotlin: KotlinParameterStubImpl
++ JetClassFileViewProvider.kt
Move MemberComparator to 'descriptors' module
Refactor: Make ValidationVisitor stateful so it's possible to inherit from it
Extract IntersectionScope in TypeUtils