This commit configures Maven to support compiling Kotlin main and test classes, and adds a JacksonUtilsKotlinTests
class that ensures that serialization and deserialization of Kotlin data classes works as expected.
The Maven configuration follows recommendations from https://kotlinlang.org/docs/maven.html.
Comment From: markpollack
merged in 8c0c2bae08617715644690032a8be792aa301172