Fix potential AbstractMethodError on KotlinJvmBinaryClass.getContainingLibrary()

Compiler supposed to generate such method inside the
LocalFileKotlinClass class, but because of the KT-18489 method
getContainingLibrary is not generated. Because of that we potentially
could get AbstractMethodError. In order to fix that we are adding
explicit ovverride in java super class
diff --git a/compiler/frontend.common.jvm/src/org/jetbrains/kotlin/load/kotlin/FileBasedKotlinClass.java b/compiler/frontend.common.jvm/src/org/jetbrains/kotlin/load/kotlin/FileBasedKotlinClass.java
index a998f0e..b6fdb45 100644
--- a/compiler/frontend.common.jvm/src/org/jetbrains/kotlin/load/kotlin/FileBasedKotlinClass.java
+++ b/compiler/frontend.common.jvm/src/org/jetbrains/kotlin/load/kotlin/FileBasedKotlinClass.java
@@ -355,4 +355,11 @@
 
     @Override
     public abstract String toString();
+
+    // Declared explicitly to workaround KT-18489
+    @Nullable
+    @Override
+    public String getContainingLibrary() {
+        return KotlinJvmBinaryClass.DefaultImpls.getContainingLibrary(this);
+    }
 }