Prepare new artifact - all kotlin classes with all dependant libraries
-- Test for completion in object
Refactoring: Simplify expressions
Make getText work even if action was recognized as inapplicable
Refactoring: Fix warnings about absent final and spelling mistake
Use directive configuring in resolve reference tests
Refactor multi-reference tests
Auto generate reference tests
Do reference resolution with lazy resolve
Find line markers with lazy resolve
Store information about package declaration in context

This information is used for resolving references in plugin
Force resolve imports for elements in imports
Refactoring: method rename resolveToExpression -> resolveToElement
Additional resolve for annotations in lazy resolve
Additional resolve for type parameters and constraints
Make type parameter name be always notnull

Fix java.lang.AssertionError: @NotNull method org/jetbrains/jet/lang/resolve/lazy/descriptors/LazyTypeParameterDescriptor.getName must not return null
-- Profile main ide parts
-- Small
-- Check tests
Refactoring: remove warningi