Update for #2091, add grails-projectile-mode.

- Move the package to a dedicated repository.
- Update the documentation.
- Cleanup the code per reviews and pull requests.