agent: Use the sysconfdir for a pattern file.
* agent/genkey.c (do_check_passphrase_pattern): Use make_filename.
The condition "pattern starts with ~/" is superfluous because in this case strchr(pattern, '/') is already true.