Initial JS Gradle plugin sketch. Ugly, but does the basics.
Test the basic functionality of the Kotlin2Js Gradle plugin
Deduplicate code in kotlin gradle tasks
Major refactor and code deduplication in KotlinPlugin.kt
Implement clean tasks for kotlin2js compilation and the kotlin.js file
Add support for source maps that "just work"
Minor: comment style
Reformat code in Kotlin2JsGradlePluginIT.kt
Make Kotlin2JsCompile.addLibraryFiles public
Factor out common code in Kotlin{,2Js}.compile
Move some abstract fields to constructor parameters
Do away with huge object : ... in KotlinPlugin.kt
Remove redundant redeclaration of visibility in overridden things