OpenPGP-pkcs15init: Support generating key via pkcs15-init tool.
OpenPGP-pkcs15init: Support generating key via pkcs15-init tool.

OpenPGP-pkcs15int: Add more debug log.

OpenPGP-pkcs15init: Add more checks in key generation.
Check for key ID. Set default key.
Check for result of key generation from driver.

viktorTarasov/OpenSC-SM,0x7678/OpenSC,fabled/OpenSC,carlhoerberg/OpenSC,aobaid/OpenSC,LudovicRousseau/OpenSC,metsma/OpenSC,dengert/OpenSC,dirkx/OpenSC.tokend,UIKit0/OpenSC,hongquan/OpenSC-main,hongquan/OpenSC-main,0x7678/OpenSC,CardContact/OpenSC,tidatida/OpenSC,hhonkanen/OpenSC,LudovicRousseau/OpenSC,0x7678/OpenSC,ieugen/OpenSC,viktorTarasov/OpenSC-SM,dirkx/OpenSC.tokend,dirkx/OpenSC.tokend,frankmorgner/OpenSC,OpenSC/OpenSC,dengert/OpenSC,Jakuje/OpenSC,rickyepoderi/OpenSC,rickyepoderi/OpenSC,viktorTarasov/OpenSC-SM,velter/OpenSC,carlhoerberg/OpenSC,fabled/OpenSC,financeX/OpenSC,financeX/OpenSC,OpenSC/OpenSC,ieugen/OpenSC,mtrojnar/OpenSC,mouse07410/OpenSC,jpki/OpenSC,nmav/OpenSC,tidatida/OpenSC,gemini/OpenSC,metsma/OpenSC,marschap/pkg-opensc,mouse07410/OpenSC,marschap/pkg-opensc,dirkx/OpenSC,financeX/OpenSC,Jakuje/OpenSC,0x7678/myOpenSC,germanblanco/OpenSC,dirkx/OpenSC.tokend,hhonkanen/OpenSC,germanblanco/OpenSC,dirkx/OpenSC,adminmt/OpenSC,carlhoerberg/OpenSC,frankmorgner/OpenSC,kasparsd/opensc-latvia-id,metsma/OpenSC,philipWendland/OpenSC,UIKit0/OpenSC,0x7678/myOpenSC,marschap/pkg-opensc,aobaid/OpenSC,velter/OpenSC,OpenSC/OpenSC,adminmt/OpenSC,kasparsd/opensc-latvia-id,fabled/OpenSC,nmav/OpenSC,AktivCo/OpenSC,velter/OpenSC,l1k/OpenSC,0x7678/myOpenSC,adminmt/OpenSC,kasparsd/opensc-latvia-id,0x7678/myOpenSC,martinpaljak/OpenSC,dirkx/OpenSC,dirkx/OpenSC.tokend,gemini/OpenSC,financeX/OpenSC,l1k/OpenSC,LudovicRousseau/OpenSC,tidatida/OpenSC,UIKit0/OpenSC,rickyepoderi/OpenSC,adminmt/OpenSC,hongquan/OpenSC-main,carlhoerberg/OpenSC,frankmorgner/OpenSC,philipWendland/OpenSC,martinpaljak/OpenSC,kasparsd/opensc-latvia-id,0x7678/OpenSC,mtrojnar/OpenSC,jpki/OpenSC,aobaid/OpenSC,dirkx/OpenSC,gemini/OpenSC,ieugen/OpenSC,germanblanco/OpenSC,l1k/OpenSC,dengert/OpenSC,fabled/OpenSC,dirkx/OpenSC,Jakuje/OpenSC,UIKit0/OpenSC,frankmorgner/OpenSC,tidatida/OpenSC,Jakuje/OpenSC,dirkx/OpenSC.tokend,mtrojnar/OpenSC,CardContact/OpenSC,aobaid/OpenSC,marschap/pkg-opensc,philipWendland/OpenSC,jpki/OpenSC,mouse07410/OpenSC,carlhoerberg/OpenSC,0x7678/myOpenSC,hhonkanen/OpenSC,financeX/OpenSC,velter/OpenSC,AktivCo/OpenSC,CardContact/OpenSC,AktivCo/OpenSC,nmav/OpenSC,martinpaljak/OpenSC,ieugen/OpenSC,ieugen/OpenSC