more consistency in --help handling

All other command-line tools are less verbose and have 0 as exit status.
more consistent syntax
this is stdout, not stdin
drop useless class

It was imported by error during commit #dc9494c.
make perlcritic happier
move test perl modules in their own directory
drop spurious whitespace