Added
- Better logging of warnings to user as well as debugging based on `-v` or
`-vv`.
- When `OUTPUT` points to an existing dir, create tar file in that dir with the
main tex file name.
- Process `~` expansion in user entered name for conflict resolution.
Changed
- Indicate existing file name in message when user enters a new name for tar
file that conflicts with an existing name.
Fixed
- Notify user for permission error before writing to tar and exit.
- Don't open tmpdir if not recompiling LaTeX.
- Omit, with a warning, any missing INPUT files from tarball.
- Run latexmk on `.tex` file even if input file entered is `.fls`.
- Use `.tex` file attr for BytesIO added to tar.
- Do `.expanduser()` early when processing output arg.
- Fix last non-tar suffix, if any, in `OUTPUT` being dropped from tar file
name.
- Correct message when LaTeX recompile is forced.