Add the --no-tty flag to gpg when --passphrase is also used.  Otherwise, an error occurs when running signcontrol from cron.
Thanks to Matija Nalis for the bug report.
Fixes #1.