Gradle build tweaks:
   * replace .add with .create for task creation
   * fix dependency to ASM in utils.gradle
   * replace trick to compile Groovy with invokedynamic support with direct Gradle support