Add borg compact command support

This addresses a novelty of borg 1.2 which now includes a compact command. See #11351

Note that I didn't try to make it smart. One may set compact to yes explicitely. No attempt at detect whether remote will support it.

Also, didn't activate it by default, as upstream doesn't seem to recommend it: https://borgbackup.readthedocs.io/en/stable/usage/notes.html#separate-compaction

Merge request reports

Loading