Add springboot template (a simple @RestController)
Merge branch 'springboot' of https://github.com/dsyer/lazybones into springboot
Fine tune the new Spring Boot template.

* Moved the SCM ignores into the post-install script so that they work with
  `--with-git`
* Fleshed out the README a little bit
* Added the `application` plugin to the Gradle build
* Added the missing VERSION file and set template version to 0.1
add mapping support

mapping can be set in config.groovy to create shortcuts to url
templates.  UrlUtils was created since isUrl was used in multiple
places
cleanup code

properly formatted code, cleaned up and improved UrlUtilsSpec with
expect / where, using Map for mappings instead of ConfigObject
add mappings to list

user mappings have been added to list
remove constructor, more tests

ListCommand did not need the config sent through its constructor
since it is passed in the doExecute method.  Removed CompileStatic
from CreateCommand since it was causing issues.
Merge branch 'aliases' of https://github.com/tbarker9/lazybones into tbarker
Fix CodeNARC violations and do some stylistic changes.
Add aliasing feature to README.
Bump app version to 0.5.
update ReadMe

added a little blurb about overriding remote templates with
url mappings
Merge pull request #94 from tbarker9/update-readme

Add docs about mappings overriding remote templates.
Incorporate test templates into app build.

The app build now packages and installs the test templates itself, which means
that it no longer depends on the templates project.
Add support for multiple template engines.

Implements issue #52. It's now possible to register template engines against
specific suffixes. The `processTemplates()` method available to post-install
scripts will then use those template engines for matching files that have the
corresponding file suffix.

The old behaviour is still available via the default template engine, which is
of course still Groovy's `SimpleTemplateEngine`. You can change the default
though if, for example, you want to only use Handlebars templates.

This change has complicated the way that templates are processed, so you should
review the new behaviour in the [template developers guide](https://github.com/pledbrook/lazybones/wiki/Template-developers-guide).
Add Andy Duncan as contributor.
Add @since to LazybonesScript methods.
Bump app version to 0.6.
Deleting Ratpack templates, closes #96
Optionally publish as part of Bintray upload, closes #99