Refactor CertifyWidget and CertifyCertificateDialog
* Move check for valid input from CertifyCertificateDialog to CertifyWidget * Add check for null keys * Add check for empty list of selected user ids * Disable Certify button if input is not valid
- GnuPG-bug-id: T5245