gendocs: allow other chars in source file names * build-aux/gendocs.sh: Generalize to also allow leading ‘-’ and newlines (!) in source file names. Exit if there is an error creating the tarball.