Fix logging when failing to add things to tar.
Fix path generator for long names.

This covers tar, zip and backup at least.

Also, it seems we can write larger filenames to zip than tar, still.  :/