Update gpg-authcode-sign.sh from GnuPG.
In particular this fixes some bashisms. See GnuPG commit e5e3e225fe98b5960286f58feb878ec404ca0963