Merge pull request #331 from bcwaldon/no-legend

fix(fleetctl): Properly interpret list-units --no-legend
refactor(fleetctl): remove codegangsta/cli from third_party
feat(fleetctl): add --verbosity flag for more granular logging
refactor(functional): Use full flag names in functional tests
Merge pull request #334 from bcwaldon/functional-test-flags

refactor(functional): Use full flag names in functional tests
Merge pull request #329 from jonboulle/329

refactor(fleetctl): remove codegangsta/cli from third_party
Merge pull request #326 from jonboulle/326

feat(fleetctl): add --verbosity flag
refactor(job): New Job workflow

* Indicate state transitions for Jobs through a target state
* Present an explicitly Job state to the user
* Separate scheduling and starting of a Job