minor fix improvements and integration test
fix to handle empty kotlin compilation output
Merge pull request #295 from nskvortsov/master

Fix to handle empty kotlin compilation output
Get reference for invoke calls with lazy resolve
Cache resolve session under OUT_OF_BLOCK_MODIFICATION_TRACKER
Create descriptors cache for the whole project and store file-specific session only for created temporary files
Add ability to test jet file is in scope
Ensure different session is generated for different file and create them for library files
Merge branch 'master' into idea