Update Kotlin to M10 and add plugin dependencies