test, provide some basic DSL tests (using the yuck-bootstrap tool)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
test, provide some basic DSL tests for yuck files with sub-commands (using the yuck-bootstrap tool)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, unconditionally yield current (cached) usage when another usage line is found

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'tool/yuck'

* tool/yuck:
  fix, PEBKAC, unconditionally yield current (cached) usage when another usage line is found
fix, PEBKAC, cope with option lines without descriptions

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'tool/yuck'

* tool/yuck:
  fix, PEBKAC, cope with option lines without descriptions
test, provide DSL tests for short opts and long opts

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'test/dsl'

* test/dsl:
  test, provide DSL tests for short opts and long opts
  test, provide some basic DSL tests for yuck files with sub-commands (using the yuck-bootstrap tool)
  test, provide some basic DSL tests (using the yuck-bootstrap tool)
chore, import travis yml file

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'bld/travis'

* bld/travis:
  chore, import travis yml file