lambda -> anonymous: enable on arrow (IDEA-126341)
cleanup annotation name in deannotate intention (IDEA-126396)
forbid annotations on types before java 8 (IDEA-126392)
javadoc generation: do not highlight external annotations if they are not available in foreign library (IDEA-126393)
external annotations: fix library root setup for module libraries (IDEA-126397)
external annotations: search through all subtags if annotation already exist there (	at ExternalAnnotationsManagerImpl.duplicateError
                                                                                                                                        	at BaseExternalAnnotationsManager$DataParsingSaxHandler.endElement)
notnull
println removed
assertion for accessing field from EDT only added
use logger instead of assertion
init dialog in EDT
cleanup
notnull
allow to call remove() after previous
wait for refresh finish before start highlighting in tests
duplicate code merged
unused javahl library removed
fix according to asm5 deprecations
Merge remote-tracking branch 'origin/master'