Fix for KT-6196: ClassCastException on unit property initializer

   #KT-6196 Fixed
Fix for KT-6202: Redundant and wrong linenumber after if/else condition

  #KT-6202 Fixed
Converting JetScope's implementations to Kotlin (in progress)
Converted method to property
Converted to Kotlin
Converted to Kotlin
Minor code simplifications using Kotlin
Converted WritableScope to Kotlin
Converted ChainedScope to Kotlin
Converted FilteringScope to Kotlin
Converted SubstitutingScope to Kotlin
Simplified code
Converted LazyImportScopy to Kotlin
Minor code simplifications
Converted 2 more JetScope implementations to Kotlin
Workaround for compiler's bug
Converted JetScope to Kotlin
Converted LazyScriptClassMemberScope to Kotlin
Converted LazyPackageMemberScope
Converted DeserializedMemberScope to Kotlin