* add the ability to get a group via the CliBuilder
* basic full test suite for airline, runs as a separate program, so no love from the IDE
* merging changes in from another fork, airline/tesla (https://github.com/tesla/airline/commit/1e9d8ff2f55b0f017b93d1613d2265f9ba01bfa0) which provides support for custom creation of the commands instead of only using reflect to call the default constructor.  this allows a hook in to provide an injector from guice that can be used to appropriate instantiate the commands
* merging changes in from another fork, airline/tesla (https://github.com/tesla/airline/commit/9da1ef7bbbefe6ee1063b3b5f661cbb8f060c975) which alters the application of the command options post-creation with the new commandfactory hook
* merging changes in from another fork, airline/tesla (https://github.com/tesla/airline/commit/72d9b2f1909f2939e7e59bd3ee70669830b3d324) which adds new annotations to add commands to groups without having to specify them in the cli builder
* merging changes in from another fork, airline/tesla (https://github.com/tesla/airline/commit/267182c2e0358cc0f6a5d54a8568f90834b6bcb4) to pick up fix for groups processing
* merging changes in from another fork, airline/tesla (https://github.com/tesla/airline/commit/db9d60ca4fc080d9d4810312804d71c99c0fcdcd) to pick up fix missing bindings when creating command metadata
* merging changes in from another fork, airline/tesla (https://github.com/tesla/airline/commit/316967c4706039f36af2638e325d7087a8aed406) to pick up fix for guice compatibility in Help and usage corrections for hidden options
* merging changes in from another fork, airline/tesla (https://github.com/tesla/airline/commit/316967c4706039f36af2638e325d7087a8aed406) to pick up fix for parsing of preexisting commands w/ metadata updates
* merging changes in from another fork, airline/tesla (https://github.com/tesla/airline/commit/91101565a455a07268579cda8b9e115691aa7baa) to pick up further fixes for display of hidden options
* bump airline to 0.7 internally
* actually using the command factory in the Cli if you specify it in the builder.  default is otherwise the default command factory, and you can still override the configured command factory with something from outside the cli
* reflection hack to do the same reflect based metadata accessor magic for Guice Inject that is done for javax.inject.Inject