Add --print-no-{missed,ignored} and restore -all.

Realized --print-all-{missed,ignored} aren't meant to be simple on/off,
but are meant to enable printing all lines even when there are more
than 20.

This restores the behavior of --print-all-*, but preserves the
memory-savings when --print-all-* are not specified.

Also adds --print-no-{missed,ignored} which can be used to suppress
printing of a line type entirely.
Sanity-check print-all-* vs print-no-* options.

Also, fixed a trivial whitespace issue.