Add basic support for PIV smartcards

Display app version, serial number, and keys (for now key grips only)
for PIV smartcards (e.g. some Yubikeys).

GnuPG-bug-id: 4794
2 jobs for master in 15 minutes and 28 seconds (queued for 6 minutes and 13 seconds)
Status Job ID Name Coverage
  Build
passed #62708
build_clazy_clang_tidy

00:13:10

passed #62707
linux kf5-qt5 qt5.12

00:09:37

0.0%