Updated to the latest Kotlin build: module definitions now have a .ktm extension, ported code to the stream APIs, removed unnecessary explicit type arguments.