g10: Fix default-key selection for signing, possibly by card.
* g10/call-agent.c (warn_version_mismatch): Revert. (start_agent): Suppress version mismatch if relevant. * g10/getkey.c (get_seckey_default_or_card): New. * g10/skclist.c (build_sk_list): Use get_seckey_default_or_card.
The change of 97a2394, which prefers available card than default key
specified is too strong.
- Fixes-commit: 97a2394ecafaa6f58e4a1f70ecfd04408dc15606
- Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>