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
Tweak some formatting, naming, and other similar things.
Missing from previous.
Make groovy-app's 'group' property conditional.

When users create a new project based on the `groovy-app` template, they may
not provide a value for the project's group ID. If that's the case, the
installed build.gradle file no longer includes the `group` property.
Merge branch 'tbarker'