Convert Java file to Kotlin: do not ask whether to backup files

Do not backup files

 #KT-5530 Fixed
Remove warn on performing analysis from dispatch thread

This is outdated since lazy resolve can be called from dispatch thread (Intentions do it)
Fix being unable to find declaration for substituted callable from library

#KT-5900 Fixed
#KT-5901 Fixed
Test reference resolve from Java to Kotlin

Cases cover the most basic features
Sadly it was missing before
Fix not generating KotlinLightField for OBJECT$ and INSTANCE$ fields

Fix navigation from Java to such fields
Fix TODO in converter
Increase LibraryModificationTracker when external annotations are changed

Library cache is dropped when there are changes to external annotations
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
Updated base URL for jb_update_continuous_local.

It wasn't updated on time when Kotlin was transferred from IDEA 13 to 14.
Made Kotlin available for IDEA 140.* (trunk after 14.0)