Merge pull request #18 from quidryan/base-tasks

Create base task for other tasks to hang off of
Merge pull request #19 from quidryan/additional-mappings

Set a better default for grails code.
Move version to properties file, to make releases easier (either via Artifactory plugin or gradle-release plugin)
Properly use method to query skipExistingHeader so that conventions are used. Use skipExistingHeaders in check tasks.
Fixing exception, it was changed to work around ignoreFailure not being pull from the convention.
Forcing name, for automated builds
Switch back to a real RuntimeException
Setting version temporarily so that it can be built and release to bintray