Also exclude files with broken filenames from the tarball

Until now problematic files were excluded from the metadata, but were
still put into the archive when the file was part of an unmanaged tree.

Fixes #94