Fix for local closures
Update year in the licence
Update to 12.1 EAP (IDEA 128.101)
Enable SELECT_AUTOPOPUP_SUGGESTIONS_BY_CHARS settings in tests
Refactor test: remove irrelevant code
Added annotation to fix test.
Added commitAllDocuments() to avoid failing tests.
Removed redundant annotation to avoid indeterministic test failing.

It was failing because of duplication of the same annotation in IDEA JDK annotations and Kotlin JDK annotations.
Update to IDEA 129.17 (12.1 EAP)
Don't compute type and use reference for MakeClassAnAnnotation quick fix
Don't compute type and use reference for quick fix AddOpenModifierToClassDeclaration quick fix
Force activating post processing actions in order to initialize built-ins properly
Update to IDEA 129.60 (12.1 EAP RC)
Generating public flag for local functions/properties.
Don't consider libraries with empty source roots as JS libraries

 #KT-3425 Fixed
Remove old js during configuring new one
Don't use caching LibraryDetectionManager because it isn't updated properly
Refresh local file system to update content of the jar
Android test update to support new Idea
add kotlinOptions to tasks with type kotlinCompile. Allows to set kotlin compiler options directly