Update protobuf version to 3.17.0-rc2 (#8586)

* Update protobuf version

* Updated Kotlin versions and updated script to handle them
diff --git a/update_version.py b/update_version.py
index 470e425..447772c 100755
--- a/update_version.py
+++ b/update_version.py
@@ -228,6 +228,16 @@
       Find(Find(document.documentElement, 'parent'), 'version'),
       GetFullVersion()))
 
+  RewriteXml('java/kotlin/pom.xml',
+    lambda document : ReplaceText(
+      Find(Find(document.documentElement, 'parent'), 'version'),
+      GetFullVersion()))
+
+  RewriteXml('java/kotlin-lite/pom.xml',
+    lambda document : ReplaceText(
+      Find(Find(document.documentElement, 'parent'), 'version'),
+      GetFullVersion()))
+
   RewriteXml('protoc-artifacts/pom.xml',
     lambda document : ReplaceText(
       Find(document.documentElement, 'version'), GetFullVersion()))