JDR: Use module to resolve special classes
++ Remove some usages of JavaClassResolver#resolveClassByFqName in LazyJavaAnnotationDescriptor
JDR: Use abstract functions instead of "is" checks in LazyJavaMemberScope
JDR: Eliminate another usage of LazyJavaClassResolver#resolveClassByFqName()
JDR: Remove LazyJavaClassResolver#resolveClassByFqName()
++ annotation bla bla
++ refactor bla bla
++ refactoring