Supported multi-module incremental compilation tests.
Minor. Clearer logic.
Fixed redeclaration from incremental compilation. Added workaround for JPS bug.
Supported methods with default arguments in partial package compilation.
Added check for duplicate source paths in all compiler workflows.
Fix ClassCastException: PsiParameterImpl cannot be cast to JetParameter

Fixes EA-59008. No new tests added, difficult to reproduce
Resolve invoke on class objects and enum entries

Added FakeCallableDescriptorForObject to make a resolved call
with object as variable in 'variable as function call'

 #KT-4321 Fixed
 #KT-4863 Fixed
Launch ResolvedCallsTest with kotlin library
DelegationSpecifier resolve depends on expected type (supertype)
Removed ExpressionTypingContext.containingDeclaration
 it's always scope.getContainingDeclaration()
Generated FunctionParameterInfoTest
Introduced QualifierReceiver instead of PackageType
KT-5308 Wrong ExplicitReceiverKind when access to IntRange.EMPTY
 #KT-5308 Fixed
Removed accidentally committed 'setTextRanges' from Diagnostic
Rewrote DiagnosticRendererUtil to kotlin
Report 'nested class accessed via instance reference' error
Record reference to class object directly
not to containing class descriptor
Refactoring in PositionStrategies: added markRange(from, to)
Small improvements in error reporting
Position error on 'class A' or 'object A' instead of name identifier only