added groovy mode for groovy/gradle