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)
Deleted strange unused method
Added API for changing type ref for function/variable and refactored code in some quickfixes to use it
More quickfixes to use API for setting type ref
Corrected quickfix to correct signature of method with 'override' to:
  - not loose annotations and other stuff
  - not include visibility modifiers into the name and into the code generated
Quickfix to correct signature of method with 'override' to not include 'override' in signature text
Added ant step for compilation Kotlin stdlib to JS.
Stdlib: moved setOf and linkedListOf from JUtilJVM.kt to JUtil.kt.
Stdlib: moved CharSequence.size and String.size to StringJVM.kt because they are intrinsic in JS.
Stdlib: Char.kt splitted to common and jvm parts.
Stdlib: Deprecated.kt splitted to common and jvm parts.
JS stdlib: drop TuplesCode.kt -- switch to use tuples from stdlib.
JS stdlib: added `volatile` and `synchronized`.
Minor in JS stdlib: fix annotations.kt
JS stdlib: droped unnecessary jutilCode.kt
Stdlib: fix build -- use named object instead of instance of Any because Any not mapped yet in JS backend.
JS tests:  HACK for use JsTestsAsserter in JS tests
Minor in JS tests: cleanup RhinoFunctionResultChecker and dependent classes.
JS tests: disabled linter.