bitcoin-cli verifymessage was extended to verify signatures against both bech32 and segwit-p2sh. Class PubkeyConsistencyVisitor has been added which takes extracted public key as constructor argument and verifies signatures against all meaningful CTxDestinations.
Signmessage will be implemented in a next step.