gradle plugin to provide generalized support for javascript runtimes