Squashed 'repos/cli/' changes from c606efc..8f0575f

8f0575f Merge pull request #68 from bunnymatic/checking-that-description-works
b4d9876 rollback inconsequential changes
1ccba5f fix whitespace
a70d0bb add tests for description output
161c7e7 Merge pull request #67 from tenpeoplemeet/patch-1
673f426 Fixed typo in README
8242fd8 Merge pull request #65 from tjarratt/custom-help-printer
58bfabc Add a way to override the app help printer

git-subtree-dir: repos/cli
git-subtree-split: 8f0575f520013467eb175a5dd30158ed816eeda9
Fixes merge conflicts