KT-5219 Kotlin build fails when using Android Gradle plugin 0.11

  #KT-5219 Fixed
KT-5219 Kotlin build fails when using Android Gradle plugin 0.11

  #KT-5219 Fixed
Use JavaDescriptorResolver#resolveClass(JavaClass) in KotlinSignatureInJavaMarkerProvider
Use module to resolve "kotlin" package in DecompiledTextConsistencyTest
Drop JavaDescriptorResolver#getPackageFragment
Use module to resolve top level class in AbstractSdkAnnotationsValidityTest
Use module to resolve top level class in DecompiledTextConsistencyTest

Refactor: rename ResolverForDecompiler#resolveClass to resolveTopLevelClass to document assumptions made in implementations
Use module to resolve top level class in ResolveDescriptorsFromExternalLibraries
Use module to resolve top level class in SignatureMarkerProviderTest
Minor: Implement LazyJavaResolverContext.resolveTopLevelClassInModule using ModuleDescriptor.resolveTopLevelClass
Drop JetTypeName and related code
Idea 138: Update to Idea 138.515
Idea 138: Fix compilation after removing old make api

Tests are removed
Idea 138: Avoid using auto-generated parameters names in Kotlin
Idea 138: workaround enabled "File accessed outside allowed roots"

See IDEA-125568
Idea 138: Disable check for access for not-allowed vfs roots

Workaround failure in lib configuration test testLibraryWithoutPaths_jarExists(). See IDEA-125568
Idea 138: Return small icon for to new project wizard
Idea 138: Assertion "Project is not yet initialized:" thrown on every start (KT-5152)

 #KT-5152 Fixed
Idea 138: Rewrite folding test to force init file with different name
Idea 138: Add custom kotlin search for kotlin properties