Fixing bugs and adding options.

Adding `exclude-caption-setup` option to the CLI and associated
attribute to `LatexReference` and `SubmissionBundler` classes.
Also, adding `caption_setup_pattern` regular expression to
`SubmissionBundler` to allow exclusion of lines with `captionsetup`
calls.

Updating `graphic` regular expression so that it does not match
`\def` lines.

Updating the output of SI tables and figures with `strip_si` is
`True`. Outputting 18 at a time (rather than 5) between `clearpage`
calls. Also, moving `setcounter` calls to beginning of stripped si
output.

Updating the handling of `graphic` matched lines in
`SubmissionBundler.bundle` if `strip_figures` is `True`. Rather than
processing them as `LatexFigureRef`s, they are simply output
line-by-line with the exclusion of the `includegraphics` line.

Fixing bug in `SubmissionBundler.finish_parsing_ref`. Adding
`pattern_match` argument, and hanging `m` reference to `pattern_match`.
Updating `SubmissionBundler.bundle`.

Reverting treatment of `graphic`-matched lines. They are now processed
by `finish_parsing_ref` to create a `LatexFigureRef` instance to control
its output.

The parsing via `finish_parsing_ref` should be safer than just excluding
the line with `includegraphics`.