Merge pull request #91 from kss-node/pathological-linebreaks

No need to search for pathological linebreaks.
Migrate to yargs from optimist. Fixes #90
Rearrange the CLI options in the --help text.