new flag: -c <cmd> | --command <cmd>

`-c <cmd>` executes <cmd> for every file found.
Improve usage.

 - Print an error on unrecognized options.
 - Don't echo file names if executing a command.
 - Give a proper usage report.
Merge branch 'command'