Issue 2
Adjusted gitignore for Intellij
Added junit and groovy-ant as dependencies
Finished LazyBonesScript and tests
Merge branch 'lazyscriptroot' of https://github.com/tbarker9/lazybones into tbarker9

Conflicts:
	build.gradle
Standardise formatting and fix typos.
Add contributing guidelines.
Make Lazybones case consistent in class names.

Consistency in naming is important. The app is always referred to as Lazybones
or lazybones and so class names should match. Hence `LazyBonesMain` is now
`LazybonesMain` (lowercase 'b').
Merge https://github.com/kyleboon/lazybones into kyleboon
Rename main class in build file.

This should have been done as part of the LazyBonesMain -> LazybonesMain change
but was missed.
Add extra error-handling to create command.
Add integration tests to cover error handling in 'create'.
Make minor style changes.
Fix filenames for LazyBones -> Lazybones change.
Bump version to 0.3.
Fix capitalisation: BinTray -> Bintray.
Update README with 'info' and 'list' commands.
Add build status to README (using drone.io).
Use Java logging for diagnostic info.

I have incorporated Groovy's @Log annotation to provide loggers for the main
classes. A logger is also available to post-installation scripts via the log
property as well.

I have also switched back to using println() for the normal output of commands.
I originally used an explicit System.out.println() call and put that inside
another method to avoid Groovy initialisation cost. But that cost seems to be
incurred no matter what I do (unless I write Java code), so this 'optimisation'
just isn't worth it.
Issue 2

    Added a groovy-gradle template that sets up a basic project that includes
    questioning the user for values and file filtering.

    Added integrated tests to verify the LazyBonesScript works against the
    groovy-gradle template.

    Added improvements to AbstractFunctionalSpec so it can accept inputs to
    a lazybones script call

    Squashed various bugs in LazyBonesScript

    Added LazyBonesScript to LazyBonesMain

    task integTests runs installTemplates to make template tests easier
Issue 2 Post processing script

Fixed all formatting to comply with the formatting guide

changed the basic groovy app template

added info about the post processing script to the README
migrated the unit test to spock, fixed the name
Add commit message guidelines to CONTRIBUTING.md