Add grails-projectile-mode

Closes #2091
Closes #2092