Updated github test teardown
Update gradle test resources path
An initial lifecycle validator
The first draft of a Lifecycles file

Includes languages groovy and ruby.
validator is almost done.
Updating ruby default commands based on Travis doc
This now validates the draft lifecycle.json