cli: add -h/--help option

Currently --initpath and --cmplt are included (which is possibly
undesirable), and --lower et al have no description (which is maybe
okay?).
cli: print help output on error

It might be better to only print this on the _parser.parse error path,
rather than on all errors.