Port of Mauricio's com.github.elizarov.async.async postgres/mysql driver Differences: Kotlin instead of Scala Gradle instead of SBT java.time instead of joda.time, because why not?