Translate intention classes to Kotlin and apply refactoring
Translate WhenUtils to Kotlin
Annotate JetVisitorVoid and its inheritors
Translate IfWhenUtils to Kotlin
Merge WhenUtils with IfWhenUtils
Translate RemoveUnnecessaryParenthesesIntention and apply refactoring