Associate synthetic component function descriptors with corresponding
constructor parameters
Find Usages: Classify 'by-convention' usages
Find Usages: Add support of naming conventions
 #KT-1356 Fixed
Rename: Initial support of naming conventions
Minor. JavaDescriptorResolver renamed to .kt to preserve history
Rewrite JavaDescriptorResolver to Kotlin
Utilities to resolve Java methods and fields
Getting rid of BindingContext access in KotlinSignatureAnnotationIntention
Minor: remove obsolete JAVA_ROOT
Delete obsolete SignatureMarkerProviderTest
Don't use BindingContext to get descriptor in KotlinSignatureInJavaMarkerProvider
Fix KotlinSignature line markers in decompiled classes
Don't getOriginalElement() for default signature in KotlinSignatureAnnotationIntention
JS backend: fixed accessing to nested native "elements".

#KT-4298 fixed
JS backend: native trait exists only at compile time.
JS backend: add NotNull annotations
JS backend: convert PropertyTranslator to Kotlin
JS backend: support for explicit delegation

 #KT-4479 Fixed
Alt+Click: set correct context element for code fragments from Alt+Click and Watch Points
 #KT-5598 Fixed
Regenerate tests