Find Usages: Disable by-convention search of invoke(). Improve scanner
accuracy when indexing possible references to component functions
Move: Updated test data (functions/properties are not imported by default)
getContainingFile() and getProject() have to be executed under read lock
Refactoring: use resolve session instead of binding context
KT-5103 No delegated members in Override/Implement

 #KT-5103 Fixed
Remove rest of whitespace on override or implement to insert generated at caret offset
Move caret to generated element and add selection
Refactoring: extract method
Refactoring: rename and make public
Auto insert caret and selection to "after" file
Auto generate "after"-file if it's not present
More tests for generating methods from different caret positions
JS backend: fix get mangling name for generic methods with multiply upper bounds
JS backend: add getPackageName to BasicTest, checkBlackBox to SingleFileTranslationTest
JS backend: add NotNull and Nullable annotations
JS backend: improve test generator, support for backend header in test files
JS backend: add TARGET_BACKEND: ONLY_JVM for some tests for bridge methods
JS backend: add BridgeTestGenerated
JS backend: add javauitl.kt to bridges/_commonFiles
JS backend: add ArrayList(Collection) into javautilCode.kt