scd: More fix of error return path.
* scd/command.c (open_card): Return GPG_ERR_ENODEV on the failure of apdu_connect.
Backport of master commit: 6677d8b61446eb5760a30a2488c992d6e895a9ed
- GnuPG-bug-id: T2306
- Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>