Creates a light dsl around trollop

To create a command line app in a more declarative way, but
still using trollop underneath. Still needs to support better
help text generation. Only really supports one level of command
nesting.