related to #3017 . Here we build on this issue further, to look at revoked keys that were also received through the WKD. For example, if there is a revocation for the key we currently have in contacts database locally, and then another valid key, we can safely process the revocation (throw away the old local key?) and import the fresh, working key.
needed for upcoming key life-cycle functionality
I imagine this will be done after #3332