When an invalid option is encountered, print the usage message and exit. Previously, it would simply silently stop parsing options and the program would continue to run, leading to false successes in coverage tests.
When an invalid option is encountered, print the usage message and exit.
Previously, it would simply silently stop parsing options and the program
would continue to run, leading to false successes in coverage tests.

thespooler/nss,thespooler/nss,thespooler/nss,thespooler/nss,thespooler/nss,thespooler/nss,thespooler/nss