adopt to an API excluded from stdlib
Merge branch 'M4.1'

Conflicts:
	src/org/jetbrains/kannotator/controlFlow/builder/interpreter.kt
	src/org/jetbrains/kannotator/main/common.kt
Error handler added
Report missing dependencies
Removed function that was added to the standard library
MutableCollection.addIfNotNull()
Delegating declaration index supported
Better error reporting added
Use lazy file loading in loadExternalAnnotations
Load dependencies while inferring annotations
A test for inferring annotations with dependencies
Annotations for IDEA classes
Allow installing on later versions of IDEA
Do not fail on unknown annotation keys
IDEA 129.713
Proper annotations for Guava
Unneeded console output removed
Integration tests extracted to a separate module

This is done to be able to run the tests separately on TeamCity
Ant script for running integration tests on TeamCity
Custom existing annotations for guava