Set kotlin-project-model as api dependency for kotlin-gradle-plugin-api

LanguageSettingsBuilder depends on LanguageSetting interface from KPM
which forces api dependency scope

^KT-46517 Fixed
^KT-46975 Fixed

(cherry picked from commit 8481f4a9d2398da44016dc831dc19e0cb03839ab)
diff --git a/libraries/tools/kotlin-gradle-plugin-api/build.gradle.kts b/libraries/tools/kotlin-gradle-plugin-api/build.gradle.kts
index cb2c26d..e16fb0e 100644
--- a/libraries/tools/kotlin-gradle-plugin-api/build.gradle.kts
+++ b/libraries/tools/kotlin-gradle-plugin-api/build.gradle.kts
@@ -7,9 +7,9 @@
 
 dependencies {
     api(project(":native:kotlin-native-utils"))
+    api(project(":kotlin-project-model"))
 
     compileOnly("com.android.tools.build:gradle:3.4.0")
-    compileOnly(project(":kotlin-project-model"))
 }
 
 pill {