mig4 <> in Gradle

Align versions of all Kotlin components in generated projects

This means newly generated Kotlin projects (using `gradle init`) will

import version recommendations for all Kotlin components from a BOM file

published upstream, which should ensure uniform versions across direct

and transitive dependencies.

This is done using platform dependencies introduced in Gradle 5.0.

Signed-off-by: mig4 <>