Fix showing keys as disabled / revoked / invalid
The existing code first checks whether the key is certified and then
whether other conditions apply, which means that the condition is never
shown for certified keys. For expired and revoked, this seems to still work
since the key is not considered certified if it's expired or revoked, but for
disabled keys, that's not the case.
(cherry picked from commit 8899415e3a5557d10560bf8bffb6164cde5194cd)
- GnuPG-Bug-ID: T7089