Alt+Click: set correct context element for code fragments from Alt+Click and Watch Points
 #KT-5598 Fixed
Regenerate tests
update idea to 138.1510, introduce module "analysis"
Minor: Fixed warnings
Extract Function: Refactoring: Introduce ExtractionGeneratorOptions and
ExtractionResult
Extract Function: Choose default visibility at analysis phase
Extract Function: Check for INVISIBLE_* errors during validation phase
 #KT-4995 Fixed
Extract Function: Allow to choose between function and property extraction
Minor: extract several assert methods
Minor: do configuration in one place
'Configure as Kotlin (java) modules' doesn't work properly if several modules depends on KotlinJavaRuntime

 #KT-5595 Fixed