rename JetPositionManager to Kotlin
convert JetPositionManager to Kotlin
extract method for creating type mapper for a file
initial implementation of showing coverage data in IDE
add test to verify output files; correctly handle lambdas
code review
Merge pull request #530 from yole/coverage

Initial implementation of coverage support in IntelliJ IDEA plugin.
Fix line separators in JsLibrarySourceConfig
Update to IDEA 14.0.2 (139.659.2)
Rename test
KT-6409 Do not create empty PersistentHashMap instances for modules without kotlin files during build

 #KT-6409 fixed
Fixed incremental compilation, when removing all callables from file.
Rename module build-tools -> ant
Rename Maven library kotlin-runtime -> kotlin-builtins

Also replace accidental usages of former kotlin-runtime with kotlin-stdlib
Split loadKotlin test data into two chunks

The majority of the tests stays in "compiledKotlin", while tests that use
annotations not retained at runtime go under "compiledKotlinCompilerOnly",
which will not be used as a root for generated descriptor loading tests at
runtime with reflection (as opposed to "compiledKotlin")
Test generator: allow to exclude certain test data directories
Initial support of descriptor loading at runtime
Initial support of annotation loading at runtime

In order to locate an annotated entity, we need to implement almost the whole
Java element model (which will be used anyway for Java descriptor loading)

Nested annotations are not supported at the moment. Also the order of loaded
annotations seems to be instable
Support Java symbols in runtime descriptor loading
Delete dependency of 'serialization' on trove4j

Use HashMap of wrapped objects instead of THashMap with custom hashing strategy