Fix empty stack trace in assertion for platform typed expression
Fix for KT-6106:  Using platformStatic crashes intellisense (but not Compiler)

 #KT-6106 Fixed
Added feature to "Convert to expression body" intention: selection for easier explicit type removal
Added JetCallableDeclaration.getColon()
Fixed KT-6128 Code completion does not work inside function literal if it's dependant on declarations below

 #KT-6128 Fixed
Don't activate getPresentation() method from parser tests

Calling this method from frontend tests caches empty presenters
in KeyedExtensionCollector that makes plugins tests fail.
Debugger: implement getSourcePosition for fields
Debugger tests: move stepping tests
Debugger tests: render line properly
Debugger: wrong stepping through the loop with continue label
 #KT-5776 Fixed
 #KT-5664 Fixed
Debugger tests: do not create breakpoints for FakeLightClassForFileOfPackage because we create them for KotlinLightClassForPackage
Minor, extracted TypeUtils.isTypeParameter
Minor, extracted "kotlin/jvm/internal/Intrinsics" into IntrinsicMethods.INTRINSICS_CLASS_NAME
Support generic array creation for reified inlined
Removed old unused code emitting calls to non-existent methods
Typecheck instructions are supported for reified T
javaClass<T> is supported for reified T
Minor, optimized imports
Extracted buildClassReaderByInternalName into InlineCodegenUtil
Minor, replaced pattern of ArrayUtil.toStringArray