Keep explicitly selected expired or revoked user ID
If the user explicitly selected a filtered out user ID (via the selection
dialog) then keep this user ID as long as it matches the text of the
input field.
This change also introduces an (intermediate) Undefined status so that
the status isn't set to Success if it already has another status.
(cherry picked from commit 3f8735a0bb59d493ae4c1784e0f3a2bad0cd5413)
- GnuPG-bug-id: T7789