options: Forward `--output-file` to be reparsed for BaseFormatter

The --output-file option was consumed by the preliminary option parser.
However, the BaseFormatter class needs the option for setting the
output filename. This special cases this option to ensure it gets
re-parsed and respected when specified on the CLI.