loading field annotations from byte code (#KT-4435 fixed)
test utility for loading annotations from byte code
annotationWriter - option to include nullable (false by default)
JAIF fixes

KAnnotator produces declaration annotations - previously some annotations were written as type annotations via `thisType`, + according to JAIF standard the name of inner class is Outer$Inner

 #KT-4404 fixed
 #KT-4401 fixed
 #KT-4400 fixed
there is no need to write empty type annotations
(restoring initial behavior of extract-annotations)
line between classes in JAIF
Testing output to JAIF
removing unneeded stuff from scene-lib
preserving annotations order in annotations.xml
annotationWriter: filtering output of not-interesting packages
storing inferred annotations for regression checks
jdk-annotations: output to JAIF and regression check
Use a property to locate KAnnotator binaries
fixing data for jdk annotations
Manifest file added to JDK annotations JAR
Merge pull request #22 from JetBrains/rr/jdk-maniferst

Manifest file added to JDK annotations JAR
kotlin plugin annotations for android
fixing data for android annotations from kt plugin
script to download android studio annotations
stuff for building android annotations